← Back to jobs

Synechron Logo
Java Developer

Synechron

 

Pune District, Maharashtra, India

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 3
Category: Java Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Software Requirements

 

  • Proficiency in Java programming language
  • Knowledge of Java frameworks such as Spring, Hibernate, and Struts
  • Familiarity with Java development tools such as Eclipse, IntelliJ IDEA, and NetBeans
  • Knowledge of databases such as MySQL, Oracle, and SQL Server

     

Preferred

 

  • Spring Boot, JPA/Hibernate, and modern Java EE patterns
  • RESTful API design and microservices
  • Build tools and version control (e.g., Maven/Gradle, Git)
  • Experience with performance tuning, data modeling, and database optimization

     

Overall Responsibilities

 

  • Develop, test, and maintain high-quality Java applications
  • Collaborate with cross-functional teams to develop solutions that meet business needs
  • Write clean, maintainable, and efficient code
  • Debug and resolve technical issues in a timely manner
  • Stay up-to-date with the latest advancements in Java technology
  • Contribute to design discussions, code reviews, and architectural decisions
  • Collaborate with QA to ensure thorough testing and high-quality releases
  • Promote sustainable and efficient software development practices

     

Technical Skills (By Category)

Programming Languages

 

  • Essential: Java
  • Preferred: None specified beyond Java proficiency

     

Databases/Data Management

 

  • Essential: MySQL, Oracle, SQL Server
  • Preferred: Data modeling, query optimization, and ORM concepts (e.g., JPA)

     

Cloud Technologies

 

  • Essential: None specified
  • Preferred: Familiarity with cloud deployment concepts and basic cloud services as they relate to Java applications

     

Frameworks and Libraries

 

  • Essential: Spring, Hibernate, Struts
  • Preferred: Spring Boot, JPA, REST frameworks, microservice patterns

     

Development Tools and Methodologies

 

  • Essential: IDEs (Eclipse, IntelliJ IDEA, NetBeans), Agile software development methodologies
  • Preferred: Maven or Gradle for builds, Git for version control, unit testing frameworks (JUnit, Mockito)

     

Security Protocols

 

  • Essential: Awareness of secure coding practices
  • Preferred: Basic knowledge of authentication/authorization concepts and secure API design

     

Experience Requirements

 

  • Years of Experience: 5+ years in Java development
  • Domain Experience: Experience with Java frameworks and tools; experience with database design and management
  • Industry Experience Preferences: Experience working in a team environment with cross-functional collaboration
  • Alternative Experience Pathways: Relevant hands-on experience may be considered in lieu of strict timelines

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs