Senior Java Fullstack Development Lead (Microservices & Cloud Containers)

1 Year ago • 6 Years + • Full Stack Development

Job Summary

Job Description

Synechron is seeking an experienced Senior Java Fullstack Development Lead to guide a team in developing enterprise-level Java solutions. The role involves ensuring the creation of scalable, high-quality applications, driving innovation, and optimizing system performance. Responsibilities include leading Java developers, designing and maintaining Java-based applications, translating business requirements into technical architectures, and ensuring adherence to best practices. The lead will foster a culture of quality and continuous learning, collaborate with cross-functional teams, and drive the adoption of microservices and cloud-native architectures. This position plays a critical role in aligning technology initiatives with organizational objectives.
Must have:
  • Proficiency in Java (Java SE 11 or higher)
  • Experience with Spring Boot, Hibernate
  • Familiarity with Maven or Gradle
  • Experience with Git
  • Knowledge of Oracle, PostgreSQL, MySQL
  • Familiarity with RESTful APIs and microservices
  • Agile/Scrum methodologies
  • 6+ years of professional Java experience
  • Proven track record leading development teams
Good to have:
  • Experience with AWS, Azure, or GCP
  • Exposure to Docker, Kubernetes
  • Knowledge of CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps)
  • Experience with JavaScript, TypeScript
  • NoSQL databases (MongoDB, DynamoDB)
  • Cloud-native development and serverless architecture
  • Spring Cloud, MicroProfile
  • Angular, React
  • Secure coding practices, OAuth, JWT

Job Details

Job Summary
Synechron is seeking an experienced and inclusive Senior Java Fullstack Development Lead to oversee the development and delivery of enterprise-level Java-based solutions. In this leadership role, you will guide a team of Java developers, ensuring the creation of scalable, high-quality applications aligned with business goals. Your technical expertise and strategic oversight will drive innovation, optimize system performance, and foster a collaborative environment that values continuous improvement and diversity. This position plays a critical role in aligning technology initiatives with organizational objectives, contributing to long-term business success.

Software Requirements

  • Proficiency in Java (Java SE 11 or higher; required)
  • Experience with Java frameworks such as Spring Boot, Hibernate — required
  • Familiarity with build tools like Maven or Gradle — required
  • Experience with version control systems (Git) — required
  • Knowledge of relational databases (Oracle, PostgreSQL, MySQL) — required
  • Experience with cloud platforms such as AWS, Azure, or GCP — preferred
  • Familiarity with RESTful APIs and microservices architecture — required
  • Exposure to containerization and orchestration tools (Docker, Kubernetes) — preferred
  • Knowledge of CI/CD pipelines and tooling (Jenkins, GitLab CI, Azure DevOps) — preferred

Overall Responsibilities

  • Lead a team of Java developers to deliver robust and efficient software solutions
  • Design, develop, and maintain Java-based enterprise applications and systems
  • Translate business requirements into scalable technical architectures
  • Ensure adherence to best practices in coding, testing, and deployment processes
  • Foster a culture of quality, innovation, and continuous learning within the team
  • Collaborate with cross-functional teams including product owners, QA, DevOps, and business analysts to resolve technical issues and implement new capabilities
  • Drive the adoption of microservices and cloud-native architectures for scalable solutions
  • Conduct code reviews and mentor team members to promote technical growth
  • Stay current with industry best practices and emerging technologies to recommend improvements

Technical Skills (By Category)

Programming Languages

  • Essential: Java (Java SE 11+), with experience in building scalable applications — required
  • Preferred: JavaScript, TypeScript

Databases/Data Management

  • Relational databases (Oracle, MySQL, PostgreSQL) — required
  • NoSQL databases (MongoDB, DynamoDB) — preferred

Cloud Technologies

  • Cloud deployment (AWS, Azure, GCP) — preferred
  • Understanding of cloud-native development and serverless architecture — preferred

Frameworks and Libraries

  • Spring Boot, Hibernate, JPA — required
  • Microservices frameworks (Spring Cloud, MicroProfile) — preferred
  • Front-end frameworks (Angular, React) — optional but advantageous

Development Tools and Methodologies

  • Build and automation tools (Maven, Gradle) — required
  • Version control (Git, GitHub/GitLab/Bitbucket) — required
  • CI/CD pipelines (Jenkins, Azure DevOps) — preferred
  • Agile/Scrum methodologies — required

Security Protocols

  • Secure coding practices, OAuth, JWT — preferred

Experience Requirements

  • Minimum of 6+ years of professional experience in Java software development
  • Proven track record leading development teams in enterprise environments
  • Extensive hands-on experience developing, deploying, and maintaining Java solutions
  • Demonstrated success implementing microservices architectures in cloud environments
  • Experience with large-scale, critical enterprise systems

Day-to-Day Activities

  • Lead and mentor a team of Java developers, ensuring project timelines and quality standards
  • Analyze business requirements, collaborating with stakeholders to define technical solutions
  • Architect and develop scalable Java applications using modern frameworks and best practices
  • Conduct code reviews and ensure compliance with coding standards and security protocols
  • Troubleshoot complex technical issues, resolving defects efficiently
  • Collaborate regularly with cross-disciplinary teams to innovate and improve systems
  • Manage project timelines, deliverables, and technical documentation
  • Drive continuous improvement initiatives within the team and development processes

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s preferred
  • Advanced certifications in Java development (e.g., Oracle Certified Professional, Java SE 11 Developer) — preferred
  • Proven experience in agile environments and enterprise solution delivery
  • Committed to professional growth through ongoing learning and certifications

Professional Competencies

  • Strong leadership and team management skills
  • Excellent communication and interpersonal abilities
  • Critical thinking and analytical problem-solving aptitude
  • Adaptability to evolving technology landscapes and project requirements
  • Stakeholder management and collaboration skills
  • Ability to prioritize tasks and manage time effectively
  • A focus on fostering an inclusive and diverse team environment

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.

Candidate Application Notice

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Pune, Maharashtra, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

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 spanend-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 ourFinLabswe develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more.Over the last20+ 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 of14,500+,and has58offices in 21 countrieswithin key global markets.For more information on the company, please visit ourwebsiteorLinkedIncommunity.

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Synechron

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug