Principal Java Software Engineer

Posted 2 weeks ago

We are seeking an experienced Principal Java Software Engineer to join our team as a technical leader and subject matter expert.

Role Overview

As a Principal Java Engineer, you will take on a pivotal role in driving the design and development of innovative solutions that align with our business goals. You will also mentor team members and guide strategic technical decisions to ensure the delivery of high-quality, scalable, and secure software.

Key Responsibilities

  • Lead the design and development of software solutions that meet business requirements.
  • Oversee the planning, design, and delivery of release packages.
  • Champion best practices, ensuring the team stays at the forefront of industry trends.
  • Architect secure solutions and enforce robust security measures.
  • Mentor and coach junior and mid-level engineers, fostering a culture of growth and collaboration.
  • Make high-level strategic technical decisions to guide the team.

Required Skills and Experience

  • Extensive experience and expertise in Java development.
  • Advanced knowledge of Spring Boot framework.
  • Familiarity with front-end technologies, particularly React, and Angular.
  • Proficiency in cloud platforms, with significant experience in AWS.
  • Strong knowledge of SQL, MS SQL and NoSQL databases.

Join us to lead the development of cutting-edge solutions and make a significant impact in our engineering team!

Apply For This Job