Java Developer

Apex Systems
August 13, 2019
San Francisco, CA
Job Type


Back-end Core Java, Spring boot Developer

Location: SF

  •  Around 7 years of Core Java Back-end Web development experience
  • Strong experience in full life cycle development with Enterprise web applications including programming and developing Internet Web applications
  • Experienced in analysis, design, preparation of technical documentation, development and implementation, and environment support of highly complex and scalable internet web-based application
  • Advanced level experience with Core Java-8 and J2EE centric design patterns, MVC (Model-View-Controller) Framework specifically Spring framework, Spring Boot and ability to apply J2EE design patterns, technical principles, tools and best practices
  • Expert level skills with enterprise web-based development of application systems using Core Java and J2EE technologies; Servlets, POJO, EJB, Spring Boot, Spring MVC framework; Hibernate / JDBC drivers: Protocol - HTTP/HTTPS; Platform UNIX, LINUX, Solaris, Tomcat

Spring boot starters, Auto configurators, Actuators, embedded HTTP Servers, Groovy, Initilizr, Annotations, embedded Tomcat, Jetty and Undertow servers, logging configuration, deploy Spring boot WAR to Tomcat

  • Experience with application profiling, performance tuning, event handling, performance tuning, Object oriented design, data structures, how to prevent XSS (Cross site scripting) and XSRF (Cross site request forgery)
  • Reviews system specifications, participates in code reviews to ensure adherence to design, Systems Integration Testing, debugging, performance tuning and release rollout to production
  • Experience with development tools such as ANT Script, Shell Script – Korn, Perl; Source Control – GitHub, Maven, Jenkins, AHP, UDeploy
  • Having very good understanding of middle-ware and application server concepts like Transactions, Security, Connection pooling, Load balancing and Messaging; Tomcat, clustered server environment and familiar with system performance related tasks
  • Able to provide technical oversight for the deliverables of the other members of the Technical team
  • Experienced with Agile development methodology including prior project experience with this methodology
  • Must have excellent communications and teamwork skills, be self-directed, self-motivated, committed, and a quick learner.
  • Must be able to sit directly on Apex's W2

If you are interested in this opportunity, please send your resume to [Click Here to Email Your Resumé]

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178

Drop files here browse files ...

Related Jobs

Cisco Design Engineer - CCNP, BGP   South San Francisco, CA new
August 18, 2019
Banquet Manager - Parc 55   San Francisco, CA new
August 17, 2019
Workplace Customer Marketing Manager   San Francisco, CA new
August 17, 2019
Teacher Openings!   San Francisco, CA new
August 17, 2019
August 17, 2019