Description

Description

Monocept is seeking a highly experienced and driven Java Principal Software Engineer to join our dynamic team. As a Principal Engineer, you will play a crucial role in architecting, designing, and developing cutting-edge software solutions. You will leverage your deep understanding of Java and related technologies to guide and mentor junior engineers, ensuring adherence to best practices and high-quality code. You will be a key contributor to the technical roadmap, influencing technology choices and driving innovation within the organization. The ideal candidate possesses a strong understanding of software development methodologies, including Agile and DevOps principles. Experience with microservices architecture, cloud platforms (AWS, Azure, or GCP), and containerization technologies (Docker, Kubernetes) is highly desired. Excellent communication, collaboration, and problem-solving skills are essential for success in this role. You will be expected to contribute to all phases of the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment. We encourage a proactive approach to learning new technologies and sharing knowledge within the team. This is a challenging and rewarding opportunity to contribute to a growing company and make a significant impact on our technical direction. If you are a passionate Java expert with a proven track record of delivering high-quality software solutions, we encourage you to apply. This position offers the chance to work on complex projects, mentor junior engineers, and shape the future of technology at Monocept.

Requirement:

  • Minimum 5 to 15 years of experience in Java development.
  • Strong proficiency in core Java concepts and related technologies.
  • Experience with Springboot, Microservices and AWS framework.

Role and responsibility:

  • Architect, design, and develop high-quality Java applications.
  • Provide technical leadership and mentorship to junior engineers.
  • Contribute to the technical roadmap and technology selection.
  • Ensure adherence to best practices and coding standards.
  • Participate in all phases of the software development lifecycle.
  • Collaborate effectively with cross-functional teams.
  • Drive innovation and continuous improvement within the team

 

Education

Any Graduate