Senior Java Specialist — Microservices & Cloud Architecture

Synechron

Job Summary

Synechron is seeking an experienced Lead - Technology to oversee and guide a team of Java developers in delivering high-quality software solutions. This role is critical in driving technical excellence, fostering innovation, and ensuring the successful development and deployment of scalable Java-based applications. As a key contributor, the Lead - Technology will align technical strategies with business objectives, promote best practices, and support continuous improvement within the organization.

Must Have

  • Lead, mentor, and manage a team of Java developers, fostering a collaborative and high-performing environment.
  • Design, develop, and maintain robust, scalable Java applications aligned with business needs.
  • Architect and implement microservices solutions designed for performance, reliability, and security.
  • Ensure adherence to software development methodologies (Agile, Scrum) and internal standards.
  • Collaborate with cross-functional teams including business analysts, QA, and operations to analyze requirements and deliver effective technical solutions.
  • Drive innovation through the adoption of emerging technologies and best practices.
  • Oversee code reviews, testing, and deployment processes to maintain high quality and timely delivery.
  • Monitor system performance and troubleshoot technical issues proactively.
  • Minimum of 8 years of professional Java development experience.
  • Proven track record of leading development teams in delivering enterprise Java solutions.
  • Hands-on experience designing and implementing microservices architectures.
  • Experience working in Agile or Scrum teams within large enterprise environments.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Prior experience with enterprise-level Java projects and team leadership roles.
  • Commitment to ongoing professional development and continuous learning.
  • Strong analytical and problem-solving skills with a data-driven approach.
  • Effective leadership, mentorship, and team management abilities.
  • Excellent communication skills to liaise with technical and non-technical stakeholders.
  • Proven ability to prioritize tasks and deliver results under tight deadlines.
  • Adaptability to evolving technologies and business needs.
  • Commitment to driving innovation and applying best practices.

Good to Have

  • Application servers (e.g., Tomcat, WebLogic)
  • CI/CD tools (e.g., Jenkins, GitLab CI)
  • Cloud platform experience (AWS, Azure, GCP)
  • Microservices frameworks (Spring Boot, Spring Cloud)
  • Monitoring and logging tools (ELK Stack, Prometheus)
  • Additional languages such as Kotlin, Scala
  • NoSQL databases (MongoDB, Cassandra)
  • Cloud-native development experience
  • Reactive programming (Reactor, RxJava)
  • Jira, Confluence, DevOps practices
  • OAuth, JWT, SSL/TLS
  • Certifications such as Oracle Certified Professional (OCP), Java SE 11 Developer, or equivalent

Job Description

Senior Java Specialist — Microservices & Cloud Architecture

Job Summary

Synechron is seeking an experienced Lead - Technology to oversee and guide a team of Java developers in delivering high-quality software solutions. This role is critical in driving technical excellence, fostering innovation, and ensuring the successful development and deployment of scalable Java-based applications. As a key contributor, the Lead - Technology will align technical strategies with business objectives, promote best practices, and support continuous improvement within the organization.

Software Requirements

Required Software Skills:

  • Java SE (version 11 or higher)—strong proficiency required
  • Integrated Development Environments (IDEs) such as IntelliJ IDEA or Eclipse
  • Version control systems, notably Git
  • Build tools like Maven or Gradle
  • Containerization tools such as Docker (preferred)

Preferred Software Skills:

  • Application servers (e.g., Tomcat, WebLogic)
  • CI/CD tools (e.g., Jenkins, GitLab CI)
  • Cloud platform experience (AWS, Azure, GCP)
  • Microservices frameworks (Spring Boot, Spring Cloud)
  • Monitoring and logging tools (ELK Stack, Prometheus)

Overall Responsibilities

  • Lead, mentor, and manage a team of Java developers, fostering a collaborative and high-performing environment.
  • Design, develop, and maintain robust, scalable Java applications aligned with business needs.
  • Architect and implement microservices solutions designed for performance, reliability, and security.
  • Ensure adherence to software development methodologies (Agile, Scrum) and internal standards.
  • Collaborate with cross-functional teams including business analysts, QA, and operations to analyze requirements and deliver effective technical solutions.
  • Drive innovation through the adoption of emerging technologies and best practices.
  • Oversee code reviews, testing, and deployment processes to maintain high quality and timely delivery.
  • Monitor system performance and troubleshoot technical issues proactively.

Performance Outcomes:

  • Successful delivery of high-quality Java solutions within project deadlines
  • Continuous improvement in team productivity and technical skill levels
  • Implementation of scalable architectures meeting performance standards
  • Effective stakeholder communication and satisfaction

Technical Skills (By Category):

Programming Languages:

  • Java (version 11+) – expert-level proficiency
  • Additional languages such as Kotlin, Scala (preferred)

Databases / Data Management:

  • RDBMS (Oracle, MySQL, PostgreSQL) – solid experience
  • NoSQL databases (MongoDB, Cassandra) (preferred)

Cloud Technologies:

  • Basic understanding of cloud services (AWS, Azure, GCP)
  • Cloud-native development experience (preferred)

Frameworks & Libraries:

  • Spring Boot, Spring Cloud, Hibernate
  • Reactive programming (Reactor, RxJava) (preferred)

Development Tools & Methodologies:

  • Git, Maven/Gradle
  • Agile, Scrum
  • Jira, Confluence, DevOps practices (preferred)

Security Protocols:

  • Application security best practices, OWASP guidelines
  • OAuth, JWT, SSL/TLS (preferred)

Experience Requirements

  • Minimum of 8 years of professional Java development experience.
  • Proven track record of leading development teams in delivering enterprise Java solutions.
  • Hands-on experience designing and implementing microservices architectures.
  • Experience working in Agile or Scrum teams within large enterprise environments.
  • Alternative pathways: Significant experience in full-cycle software development leading to comparable expertise in team leadership and solution delivery.

Day-to-Day Activities

  • Conduct daily stand-ups, sprint planning, and retrospectives to guide project progress.
  • Provide technical mentorship, code reviews, and performance feedback to team members.
  • Engage with product owners and stakeholders to interpret requirements and define technical specifications.
  • Develop, test, and deploy Java applications, ensuring adherence to quality standards.
  • Troubleshoot and resolve technical issues efficiently to minimize downtime.
  • Keep abreast of industry trends and integrate relevant innovations into projects.
  • Review architecture decisions and contribute to long-term technical strategy.
  • Prepare and maintain documentation related to system design, implementation, and best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Certifications such as Oracle Certified Professional (OCP), Java SE 11 Developer, or equivalent preferred.
  • Prior experience with enterprise-level Java projects and team leadership roles.
  • Commitment to ongoing professional development and continuous learning.

Professional Competencies

  • Strong analytical and problem-solving skills with a data-driven approach.
  • Effective leadership, mentorship, and team management abilities.
  • Excellent communication skills to liaise with technical and non-technical stakeholders.
  • Proven ability to prioritize tasks and deliver results under tight deadlines.
  • Adaptability to evolving technologies and business needs.
  • Commitment to driving innovation and applying best practices.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

About Us

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more.

Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21 countries within key global markets.

For more information on the company, please visit our website or LinkedIn community.

Sustainability and Health Safety Commitment

At Synechron, we are committed to integrating sustainability into our business strategy, ensuring responsible growth while minimizing environmental impact. Employees play a key role in driving our sustainability initiatives, from reducing our carbon footprint to fostering ethical and sustainable business practices across global operations. All positions are required to adhere to our Sustainability and Health Safety standards, demonstrating a commitment to environmental stewardship, workplace safety, and sustainable practices.

39 Skills Required For This Role

Team Management Cross Functional Communication Data Analytics Oracle Github Game Texts Quality Control Agile Development Gitlab Postgresql Mysql Oauth Aws Jwt Nosql Azure Spring Boot Prometheus Elk Maven Gradle Hibernate Data Science Mongodb Ci Cd Cassandra Docker Microservices Confluence Git Kotlin Scala Jira Intelli J Jenkins Eclipse Java System Design

Similar Jobs