Software Engineer
Apply NowCompany: Ageatia Global Solutions
Location: Washington, VA 22747
Description:
Responsibilities:
Requirements:
- 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 detail design documents, coding, code review and unit testing.
- Provide insight into software development best practices and lifecycle.
- Proven strong technical skill 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.
Requirements:
- Bachelor's degree in computer science, or 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 APIs architectures, and experience of certificate, API communications with other systems along with different authentication methods.
- WS service development required such of API Gateway with REST API, and other AWS services (Lambda, S3, Cloud watch, etc.)
- Solid hands-on experience in Java/J2E, Spring, Spring Boot, JDBC, Hibernate, JMS, XML, XSLT, including detail design, coding, and unit testing.
- 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.
- gile project experience along with working on Agile tools like JIRA
- Experience/knowledge in Health Care industry is plus.
- Experience/knowledge on Cloud base database (Snowflake) is plus
- Java, Spring, WebService (Soap, Rest APIs), AWS (API Gateway, Other AWS services)