Job Description:
Seeking a Java Developer, with Spring, WebService (Soap, Rest APIs), AWS (API Gateway, Other AWS services) experience. Responsibilities Include:
Excellent object-oriented analysis and design patterns/techniques with foundation and expert knowledge in the area of Web Services (Restful, SOAP, API), Core Java, and J2EE standards.
Produce high-quality detailed design documents, coding, code review, and unit testing.
Provide insight into software development best practices and lifecycle.
Proven strong technical skills and development in all phases of the SDLC.
Participate in projects as a member of an Agile/Scrum team including project estimation, task creation, and driving to complete tasks in each sprint in a timely manner.
Required Skills:
Bachelor's degree in computer science, mathematics, or related field preferred (or equivalent experience)
Minimum 5 years of hands-on experience in building enterprise software using Java in the space of Enterprise application.
Strong in web service developments (REST API, SOAP)
Strong understanding of API architectures, and experience with certificate, and API communications with other systems along with different authentication methods.
AWS service development required such as API Gateway with REST API, and other AWS services (Lambda, S3, Cloudwatch, etc.)
Solid hands-on experience in Java/J2E, Spring, Spring Boot, JDBC, Hibernate, JMS, XML, and XSLT, including detail design, coding, and unit testing.
Excellent object-oriented analysis and design patterns/techniques with foundation and expert knowledge in the area of Web Services (Restful, SOAP, API), Core Java, and J2EE standards.
Implement secure and scalable API solutions to meet business requirements.
Writing clean, efficient, and scalable code
Troubleshooting and debugging issues
Experience with development tools like Maven, Jenkins, Artifactory, SVN, etc.
Agile project experience along with working on Agile tools like JIRA
Experience/knowledge in the healthcare industry is a plus.
Experience/knowledge of Cloud base database (Snowflake) is a plus.
Bachelor's degree in Computer Science