Number of Applicants
:000+
Key Responsibilities :- Design and Development : Design, develop, and maintain scalable and robust applications using Java, Spring Boot, and Microservices architecture.- Code Quality : Write clean, maintainable, and efficient code following best practices in software development.- API Development : Develop RESTful APIs and ensure seamless integration with front-end components.- Database Management : Design and optimize database schemas, write efficient queries, and ensure data integrity.- Testing : Implement unit tests, integration tests, and participate in code reviews to ensure high-quality code.- Continuous Integration/Continuous Deployment (CI/CD) : Work with CI/CD pipelines to automate builds, tests, and deployments.- Collaboration : Collaborate with cross-functional teams, including product managers, designers, and QA engineers to deliver high-quality products.- Documentation : Maintain up-to-date documentation for code, APIs, and system architecture.Required Skills and Qualifications :- Education : Bachelor's degree in Computer Science, Engineering, or related field.- Experience : Minimum of 4 years of professional experience in Java developmentTechnical Skills :- Strong proficiency in Java and object-oriented programming.- Extensive experience with Spring Boot and Microservices architecture.- Proficiency in RESTful API design and implementation.- Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).- Familiarity with version control systems (e.g., Git).- Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.- Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is desirable.- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI). (ref:hirist.tech)
Share this job with your friends
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.