Synechron Logo

Synechron

Senior Java Full Stack Developer (Microservices, Cloud & DevSecOps Expertise)

Posted 2 Days Ago
Be an Early Applicant
In-Office
Bellandur, Bangalore, Karnataka
Senior level
In-Office
Bellandur, Bangalore, Karnataka
Senior level
Lead development of enterprise-scale Java applications, oversee teams, ensure quality and scalability, and drive adoption of DevSecOps practices.
The summary above was generated by AI

Job Summary
Synechron is seeking an experienced Senior Java Full Stack Technical Lead to oversee and lead the development of enterprise-scale applications within our financial services technology team. The successful candidate will drive technical decision-making, provide leadership to development teams, and ensure the delivery of high-quality, scalable, and resilient solutions. This role is critical in translating business requirements into technical design, optimizing system performance, and guiding the team through complex projects. Your technical expertise and leadership will directly contribute to the organization’s operational excellence and innovation initiatives.

Software Requirements

  • Required:
    • Java (up to Java 17 preferred), with strong knowledge of concurrency, garbage collection, and performance tuning
    • Spring Boot, Rest APIs, JMS, EJB, Hibernate
    • DevSecOps tools: Jenkins, Maven, SonarQube, Git, Artifactory; exposure to Python or Shell scripting
    • SQL (MySQL, Oracle, or similar RDBMS) and NoSQL databases (Redis, Ignite, Kafka)
    • Application design patterns, enterprise & integration architectures, microservices, distributed systems
    • Performance monitoring and troubleshooting tools for application observability and distributed tracing
    • Containerization and cloud deployment (e.g., Docker, Kubernetes) is preferred
  • Preferred:
    • Exposure to cloud platforms such as AWS, Azure, or GCP
    • Additional scripting, automation frameworks, or DevOps tools

Overall Responsibilities

  • Lead the end-to-end development, integration, and deployment of Java-based enterprise applications, ensuring adherence to quality standards.
  • Design scalable, resilient, and maintainable architectures aligned with best practices in microservices and distributed systems.
  • Manage and coordinate a development team, providing technical guidance, reviewing code, and mentoring team members.
  • Collaborate with cross-functional teams to define technical scope, prioritize deliverables, and ensure timely project execution.
  • Conduct performance tuning, troubleshoot bottlenecks, and optimize application latency and throughput.
  • Maintain comprehensive technical documentation, including system architecture, deployment diagrams, and flowcharts.
  • Drive adoption of DevSecOps practices, ensuring continuous integration, automated testing, and security compliance.
  • Participate in technical design reviews, architecture planning, and stakeholder communication aligned with strategic business goals.

Technical Skills (By Category)

  • Programming Languages:
    • Required: Java (up to Java 17), familiarity with concurrency, collections, and garbage collection tuning
    • Preferred: Python, Shell scripting for automation
  • Databases/Data Management:
    • Required: Strong understanding of RDBMS (MySQL, Oracle), performance tuning, and NoSQL systems like Redis, Ignite, and Kafka
    • Preferred: Data modeling, ETL process experience
  • Cloud Technologies:
    • Preferred: Cloud platform experience (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
  • Frameworks and Libraries:
    • Required: Spring Boot, Hibernate, JMS, EJB, REST API development
    • Preferred: Microservices frameworks, event-driven architecture tools
  • Development Tools and Methodologies:
    • Required: Jenkins, Maven, SonarQube, Git, Artifactory; familiarity with Agile/SAFe methodologies
    • Preferred: Infrastructure as Code tools like Terraform or CloudFormation
  • Security Protocols:
    • Basic understanding of secure coding practices and cloud security considerations

Experience Requirements

  • At least 7 years of hands-on experience in enterprise software development, with a focus on Java Full Stack solutions
  • Proven experience leading technical teams and managing large-scale, multi-location projects
  • Experience working with banking or financial domain systems is a plus
  • Familiarity with migrating legacy applications to modern tech stacks and cloud environments
  • Prior exposure to implementing scalable microservices and distributed systems architecture

Day-to-Day Activities

  • Architect and develop Java-based microservices and full-stack modules, ensuring high performance and scalability
  • Lead code reviews, mentor team members, and promote best practices in coding and design
  • Collaborate regularly with product managers, architects, and QA teams during agile iterations and sprint cycles
  • Identify system bottlenecks, conduct root cause analysis, and optimize application performance
  • Document system design, deployment processes, and operational procedures
  • Oversee CI/CD pipelines, automation scripts, and security practices
  • Facilitate technical workshops and knowledge-sharing sessions across teams

Qualifications

  • Bachelor’s degree or higher in Computer Science, Engineering, or related field; equivalent practical experience acceptable
  • Certifications in Java development, cloud platforms, or DevOps (preferred but not required)
  • Continuous learning in modern architectural patterns, cloud computing, and automation

Professional Competencies

  • Strong analytical and problem-solving skills with an ability to design optimized solutions
  • Demonstrated leadership in guiding technical teams and managing project deliverables
  • Excellent verbal and written communication for stakeholder engagement
  • Adaptability to fast-changing technologies and evolving project needs
  • Collaboration and team-oriented mindset with a focus on mentorship
  • Time management and organizational skills to handle multiple priorities effectively

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

Top Skills

Artifactory
AWS
Azure
Docker
Ejb
GCP
Git
Hibernate
Java
Jenkins
Jms
Kubernetes
Maven
NoSQL
Python
Rest Apis
Shell
Sonarqube
Spring Boot
SQL

Similar Jobs

2 Days Ago
In-Office
2 Locations
Senior level
Senior level
Healthtech
As a Senior Java Full Stack Engineer, you will design services, develop microservices, participate in scrum activities, and collaborate across teams.
Top Skills: AWSCi/CdCSS3GitGithub ActionsHTML5JavaKubernetesMySQLOracleReactReduxSpring BootSQLSQL ServerTypescript
11 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Payments • Financial Services
The Senior Java Full Stack Developer will lead modernization of legacy applications, improve code, mentor juniors, and optimize systems using Java and AWS.
Top Skills: AWSCloudFormationCSS3DockerEc2GitHTML5JavaJavaScriptJenkinsJIRAKubernetesLambdaOracle DbPostgres DbRdsReactS3
2 Hours Ago
Hybrid
Bengaluru, Karnataka, IND
Mid level
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
The role involves contributing to network software, focusing on SRE tasks, support for SONiC, coding in Go and Python, and ensuring security in networking environments.
Top Skills: C++GnmiGoPrometheusPythonRedis

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account