Java Developer
synechron · Mumbai · India · On-site
Posted Oct 7, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Job Summary
Synechron is seeking a Java Developer with 5+ years of experience to design, develop, test, and maintain reliable Java applications. The role will work with cross-functional teams to deliver scalable solutions, resolve technical issues, and support continuous improvement across the software development lifecycle.
Software Requirements
Required
Java 8+; Java 17+ preferred
Spring and Spring Boot
Microservices and REST APIs
Hibernate or comparable ORM technology
Gradle and Git
CI/CD pipelines
Basic Linux command-line skills
One or more of MySQL, Oracle, or SQL Server
Experience with Eclipse, IntelliJ IDEA, NetBeans, or a comparable IDE
Unit and integration testing
Preferred
Struts
Spring Data, Spring Security, or Spring Cloud
Cloud platforms and containerization
Application monitoring and logging tools
Overall Responsibilities
Develop, test, and maintain high-quality Java applications.
Design and implement services using Java, Spring, and microservices principles.
Write clean, efficient, secure, and maintainable code.
Diagnose and resolve technical issues within agreed timelines.
Participate in code reviews, testing, deployment, and release activities.
Collaborate with business, product, quality, architecture, and operations teams.
Contribute to Agile planning, estimation, documentation, and continuous improvement.
Stay current with relevant Java technologies and development practices.
Consider performance, scalability, security, and responsible use of technology resources.
Technical Skills (By Category)
Programming Languages
Essential: Java and object-oriented programming. Preferred: Java 17+, scripting or additional programming languages.
Databases and Data Management
Essential: SQL, relational database concepts, transactions, indexing, and experience with MySQL, Oracle, or SQL Server. Preferred: Database design, query optimization, migrations, or NoSQL exposure.
Cloud Technologies
Essential: Understanding of applications deployed in hosted or cloud environments. Preferred: Cloud deployment, containers, orchestration, and monitoring.
Frameworks and Libraries
Essential: Spring, Spring Boot, Hibernate, REST APIs, and microservices. Preferred: Struts, Spring Data, Spring Security, Spring Cloud, messaging, or caching.
Development Tools and Methodologies
Essential: Gradle, Git, CI/CD, Linux basics, Agile delivery, automated testing, and code reviews. Preferred: Static analysis, security scanning, test-coverage tools, and observability platforms.
Security Protocols
Essential: Secure coding, input validation, access control, data protection, and vulnerability awareness. Preferred: Spring Security, token-based authentication, and security testing.
Experience Requirements
5+ years of professional Java development experience.
Experience with Spring, Java frameworks, relational databases, CI/CD, and application support.
Experience working in cross-functional or Agile teams.
Financial…