Java, Spring boot Developer
Strong experience in Core Java (Java 8/11/17). Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA. Good knowledge of Microservices Architecture. Experience in developing RESTful APIs. Strong understanding of SQL databases such as MySQL, Oracle, PostgreSQL. Knowledge of Hibernate/JPA. Familiarity with Git, Maven, Jenkins. Experience with Docker and Kubernetes is preferred. Understanding of Cloud Platforms (AWS/Azure/GCP) is an added advantage. Good analytical, debugging, and problem-solving skills.
Design, develop, test, and deploy Java-based applications. Develop scalable Microservices using Spring Boot framework. Create and consume RESTful APIs and web services. Write clean, maintainable, and efficient code following coding standards. Work with relational and NoSQL databases for application development. Participate in code reviews, debugging, and performance optimization. Collaborate with business analysts, architects, and QA teams. Develop unit and integration tests to ensure quality deliverables. Support application deployment and production issue resolution. Follow Agile/Scrum development methodologies.
Bachelor's degree in Computer Science, Information Technology, or related field. Experience in Agile development environment. Excellent communication and teamwork skills.