CONTRACTORJC | WO Rate | Location | Experience |
2111457 | 190K MAX | PAN INDIA | 5 years relevant exp |
2111459 | 180K MAX | PAN INDIA | 5 years relevant exp |
2119174 | 190K MAX | PAN INDIA | 6 years relevant exp |
Job Description: Java Engineer
Seeking an experienced Java Engineer with 5 years of experience to join our backend development team. The ideal candidate will have a deep understanding of Java security best practices and OAuth. Experience with Spring/Spring Boot is essential and a CISSP certification is highly desirable. You will also be proficient in using GitHub and GitHub Actions to manage and automate code deployment.
Key Responsibilities:
- Design develop and maintain highperformance secure and scalable backend systems using Java and Spring/Spring Boot.
- Implement security best practices including OAuth 2.0 JWT and other authentication/authorization mechanisms ensuring secure data handling and transmission.
- Collaborate with crossfunctional teams including frontend engineers DevOps and product managers to deliver highquality software solutions.
- Write clean maintainable and efficient code while adhering to best practices in software development.
- Perform code reviews provide feedback and mentor junior engineers to foster a culture of continuous improvement.
- Utilize GitHub for version control and automate build and deployment processes using GitHub Actions.
- Work closely with the DevOps team to ensure seamless CI/CD pipeline integration and deployment to cloud environments.
Qualifications:
- 5 years of experience in backend software development with a strong focus on Java and Spring/Spring Boot.
- Extensive experience in implementing security best practices including OAuth 2.0 JWT and data encryption.
- CISSP certification is strongly preferred demonstrating a deep understanding of security principles and practices.
- Proficient in using GitHub for version control and GitHub Actions for CI/CD automation.
- Experience with RESTful API design microservices architecture and cloud platforms (Azure).
- Strong understanding of database technologies including SQL and NoSQL and experience with data modeling.
- Excellent problemsolving skills and the ability to work both independently and as part of a collaborative team.
- Strong communication skills with the ability to articulate complex technical concepts to both technical and nontechnical stakeholders.