Senior Java Developer

  • Full-time

Company Description

We at Prometteur Solutions Pvt. Ltd. are a team of IT experts, who came with a promise of delivering technology-empowered business solutions. We provide world-class software and web development services that focus on playing a supportive role to your business and its holistic growth. Our highly-skilled associates and global delivery capabilities ensure the accessibility and scale to align client's technology solutions with their business needs. Our offerings span the entire IT lifecycle: from Consulting through Packaged, Custom, and Cloud Applications as well as a variety of Infrastructure Services.

Job Description

Mandatory Skills:

  • Java (8+ years) – Core Java expertise with strong OOP concepts

  • Java J2EE – Solid experience building enterprise-grade applications

  • Spring Boot – Proficient in developing microservices and RESTful APIs

  • Web Services – SOAP/REST APIs development and integration

  • SQL – Strong hands-on with RDBMS (MySQL, PostgreSQL, Oracle, etc.)

  • MongoDB – Experience with NoSQL databases and schema design

  • CI/CD Pipelines – Familiar with Jenkins, GitLab CI, Azure DevOps, or similar tools

  • Microservices Architecture – Strong understanding of distributed systems and service orchestration

Job Responsibilities: 

  • Design, develop, test, and deploy scalable and secure Java-based microservices.

  • Build and integrate RESTful APIs and Web Services with front-end and third-party applications.

  • Collaborate with DevOps teams to implement and maintain CI/CD pipelines.

  • Optimize database access and performance using SQL and MongoDB.

  • Participate in code reviews, architectural discussions, and system design sessions.

  • Write clean, maintainable, and efficient code following best practices (SOLID, DRY, etc.).

  • Debug and resolve production issues across services and tech stack.

  • Contribute to the overall software delivery lifecycle in an Agile/Scrum environment.

Qualifications

  • Bachelor's/Master’s degree in Computer Science, Engineering, or related field.

  • 8+ years of professional Java development experience.