Collaborate with the internal team to ensure successful project delivery, reporting to team leads and Project Managers, Architects.
Work independently on individual modules and projects.
Troubleshoot interface software and debug application code.
Profile and optimize back-end performance
Must Have
Java development in designing and using APIs & integration services.
Micro-services and cloud technologies (AWS - Docker).
Experience with GIT SCM and java build tools such as Maven.
Familiarity with relational (MySQL) and NoSQL (DynamoDB) datastores.
Well experienced in Server-Side Java, JPA, Spring, Spring Boot, JAXB, JAX-WS, MySQL, JUnit, Tomcat
Experience with JSON, SOAP - API, Rest, JMeter, Jprofiles, API development, and integration.
Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate). The knowledge shall too be focused towards high-throughput DB and scalable database design thinking.
Background with Open-Source Frameworks - Spring/Spring Boot, XML, Integration with SOAP and RESTful Web Services, WS security
Advantage - good to have
AWS developer certification. - Cloud - Docker
Knowledge of clean code strategy.
Familiarity with unit tests and/or test cases.
Understanding of payload encryption from the server-side.
Integration experience with Swagger UI.
Proficiency in Jira for managing assigned tasks.
Strong troubleshooting mindset, with proven experience solving critical software issues.
AWS Lambda, Boto3, and serverless computing, recommendations for improvement & optimization.