Java Full Stack DeveloperLocation: Onshore Remote, there may be occasional travel at short notice. Candidate should be okay with that.Client's location/Address: Remote/AtlantaStart Date: Post selection and BGV completionCandidate must have a minimum of 6 years of professional experience working on Java, Spring boot with outstanding skills in Core Java (Java 6 and above), J2EE, Struts. Strong object-oriented design and analysis skills. Implementation, delivery & maintenance of multi-tier applications using Java, J2EE technologies and related frameworks. Working experience in Servlets, JSP, Java Script.
Experience of RESTful web-services.
Experience of SOAP web-services. Knowledge of Enterprise Security Architecture, Identity and Access management tools, SSO, OAuth. Extensive experience in unit testing framework – Junit & Mockito, Test driven development. Good knowledge in Email/SMS integration, Auditing/Logging & security. Strong knowledge and experience in building Restful APIs & SOAP based web services. Good working knowledge of Design Patterns. Good understanding and knowledge of Design Principles.
Experience of Spring Boot.
Experience/Knowledge of Micro-services.
Experience in Struts/Spring Framework, Hibernate/any ORM. Working experience for SQL & Pl/SQL and Database Design Skills. Good working knowledge of Application & Web Servers. Good understanding of the Software Development life cycle. Good understanding/knowledge of secure coding practices/standards.
Experience of implementing projects/modules for high availability, high performance.
Experience of any Defect Management tool (ex: Jira, ADO), Code Repository-Client (ex: Subversion, GIT).Working experience of WebSphere or any other application server. Working experience of Tomcat or any other webserver.Participates in Requirement analysis, Architectural discussions. Creates high level & detailed design. Leads delivery of multiple modules. Production support and monitoring of External & Internal facing apps. Excellent written and oral communication skills; Ability to communicate effectively with technical and non-technical staff. Excellent problem-solving skills, independent and self-driven. Bachelor's degree in computer science or related field. Healthcare domain knowledge is preferred.
JAVA Full stack developer in atlanta at Unknown Company
This position is listed as full time and able to be worked remotely.