Position: Java Backend Developer
Kindly find the JD below
- Overall 7 years of experience in application development using Java with creating and deploying microservices using the Spring Boot framework.
- Strong experience in Maven.
- Good experience in unit(Junit) and integration testing.
- Experience in Microservices is a must.
- Experience in designing and developing REST based services / Microservice development.
- Candidate should have good communication skills (written and verbal)
- Excellent analytical and problem solving skills
- Any one of these database Mongo Maria RMQ Postgres or other NoSQL servers
- Experience in AWS and CI/CD
- Design develop and maintain robust scalable and secure backend services and APIs.
- Collaborate with frontend developers to integrate userfacing elements with serverside logic.
- Write clean efficient and maintainable code following best practices and coding standards.
- Optimize performance and ensure high availability of backend services.
- Implement security measures to protect sensitive data and prevent vulnerabilities.
- Design and manage databases ensuring data integrity and efficient query performance.
- Debug troubleshoot and resolve issues in production and development environments.
- Conduct code reviews and provide constructive feedback to team members.
- Stay uptodate with emerging backend technologies frameworks and best practices.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimations.
Skills
Maven, Spring, Java, Nosql, Scrum, Scala, Application Development, Junit, Agile, Sql Server, Sql, Technical Support, Postgres, Software Development