We are looking for a skilled Java Backend Developer with 4-6 years of hands-on experience in designing and developing scalable, high-performance backend systems. The ideal candidate should have strong proficiency in Core Java, Spring Boot, and RESTful API development, with a solid understanding of backend architecture and integra on with DevOps workflows.
Key Responsibilities:
- Design, develop, and maintain scalable and secure backend applications using Java and Spring Boot frameworks.
- Implement, test, and optimize RESTful APIs for high availability and low latency.
- Integrate backend services with relational databases such as MySQL or PostgreSQL.
- Collaborate with front-end developers, DevOps engineers, and QA teams to deliver high-quality releases.
- Ensure application security, performance, and reliability through robust coding and best practices.
- Write clean, maintainable, and efficient code following standard design pa erns and SOLID principles.
- Participate in code reviews, debugging, and issue resolution to ensure code quality and system stability.
- Work with CI/CD pipelines using tools like Jenkins, Docker, and Kubernetes for automated deployments.
- Monitor and maintain production systems, ensuring quick turnaround for issue resolution.
- Contribute to architectural decisions and continuous improvement of the development process.
- Knowledge of OAuth2, JWT, and API security best practices