← Back to jobs

Synechron Logo
Java Developer

Synechron

 

Chennai, Tamil Nadu, India

Posted On: 30+ days ago
Experience: 7+ years
Availability: Hybrid
Openings: 1
Category: Java Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

  • Extensive experience with Java (version 8 or higher) and core Java concepts
  • Proficiency in Java frameworks such as Spring Boot, Hibernate, and related libraries
  • Experience designing and developing RESTful APIs and microservices architecture
  • Strong understanding of SQL, relational databases (MySQL, Oracle, SQL Server), and data management best practices
  • Working knowledge of version control systems, especially Git and branching strategies
  • Familiarity with Agile and Scrum methodologies and tools like Jira or Azure DevOps
  • Hands-on experience with build tools like Maven or Gradle

     

Preferred Skills:

 

  • Experience integrating cloud computing platforms (AWS, Azure, GCP) into application architecture
  • Knowledge of containerization (Docker) and orchestration systems (Kubernetes)
  • Exposure to DevOps practices, CI/CD pipelines, and automated deployment strategies
  • Understanding of application security best practices and performance tuning

     

Overall Responsibilities

 

  • Lead the development and delivery of Java-based enterprise applications and services
  • Mentor and guide team members towards technical excellence, code quality, and best practices
  • Collaborate with cross-functional teams including business analysts, QA, and operations to understand, design, and implement solutions
  • Drive scalability, performance, and security in all development activities
  • Conduct code reviews and enforce coding standards to ensure high-quality deliverables
  • Design and optimize database schemas, queries, and data access layers
  • Develop APIs and microservices, ensuring proper integration with external systems and platforms
  • Stay current with emerging Java frameworks, tools, and industry best practices for continuous improvement
  • Facilitate agile ceremonies, planning, and retrospectives, ensuring project milestones are met
  • Support deployment, troubleshooting, and performance enhancement activities across the development lifecycle

     

Technical Skills (By Category)

Programming Languages & Frameworks:

 

  • Essential: Java (version 8+), Spring Boot, Hibernate, REST API development
  • Preferred: MicroProfile, JPA, or other modern Java enterprise frameworks

     

Databases & Data Management:

 

  • Essential: Relational databases like MySQL, Oracle, SQL Server; query optimization
  • Preferred: NoSQL databases (MongoDB, Cassandra), data models, and caching solutions

     

Development Tools & Methodologies:

 

  • Essential: Maven/Gradle, Git, Jira, Agile/Scrum practices
  • Preferred: Jenkins, CI/CD pipelines,DevSecOps integration

     

Architectural & Integration:

 

  • Essential: Microservices architecture, API security, and versioning standards
  • Preferred: Cloud integration, API Gateway, message brokers

     

Security & Performance:

 

  • Essential: Secure coding practices, data encryption, load testing basics
  • Preferred: Application performance monitoring tools (New Relic, AppDynamics), security frameworks

     

Experience Requirements

 

  • 4-7 years of proven experience as a Java developer in enterprise settings
  • Demonstrable success leading development teams and managing complex project deliverables
  • Extensive hands-on experience designing and implementing microservices and API frameworks
  • Proven ability to translate business requirements into scalable, maintainable solutions
  • Experience working in Agile teams, with continuous integration and delivery practices
  • Industry experience in finance, banking, or large-scale enterprise systems is a plus; equivalent experience in other domains is acceptable

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs