8 Engineering Services Jobs
Senior Engineer - Java/Spring Boot (3-7 yrs)
Engineering Services
posted 9d ago
Flexible timing
Key skills for the job
Job Description :
We are looking for a Backend Developer with solid experience in Java and Spring Boot to join our development team. As a Backend Developer, you will work with microservices, cloud technologies, and cutting-edge development practices to build and maintain robust and scalable backend systems. You will be part of a fast-paced environment, collaborating with cross-functional teams to deliver high-quality solutions.
Key Responsibilities :
- Develop and maintain backend services using Java and Spring Boot framework.
- Design and implement microservices-based architecture.
- Deploy applications using Docker containers and manage them using Kubernetes.
- Work closely with the DevOps and cloud engineering teams to deploy applications into Azure cloud.
- Ensure high availability, scalability, and performance of backend services.
- Write clean, maintainable, and efficient code while adhering to best practices.
- Participate in code reviews and collaborate with team members to continuously improve the development process.
- Troubleshoot and resolve performance bottlenecks, bugs, and other technical challenges.
- Ensure the security and reliability of applications.
- Stay up to date with the latest industry trends and technologies to bring innovation to the team.
Required Qualifications :
- Proven experience as a Backend Developer with solid expertise in Java 17 version and Spring Boot.
- Strong experience in designing and implementing microservices architectures.
- Hands-on experience with Docker and Kubernetes for containerization and orchestration.
- Proficient in deploying and managing applications in the Azure cloud environment.
- Strong understanding of RESTful API development and integration.
- Familiarity with relational and NoSQL databases.
- Knowledge of software design principles, patterns, and best practices.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills, with the ability to work in a team-oriented environment.
Good to Have :
- Exposure to Continuous Integration and Continuous Deployment (CI/CD) pipelines.
- Experience with monitoring tools such as Prometheus, Grafana, or ELK Stack.
- Familiarity with agile development methodologies.
EXPERTISE AND QUALIFICATIONS :
Years of Experience : 3-5 years
1. Relevant hands-on experience with one of more of the following :
2. Java 17
3. Spring boot
4. Microservices
5. Azure
6. Databases : MySql/PostgreSql/MongoDB
Functional Areas: Other
Read full job descriptionPrepare for Senior Engineer roles with real interview advice
6-9 Yrs