Java Developer

Synechron

Not Interested
Bookmark
Report This Job

profile Job Location:

Chennai - India

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Summary

Synechron is seeking a skilled and motivated Java development to join our technology team. The role involves designing developing and maintaining enterprise-grade Java applications contributing to project delivery and supporting team collaboration. As a key member of the team you will work on creating scalable solutions aligned with business goals enhance existing systems and stay current with emerging Java technologies and best practices to support our organizational growth.


Software Requirements

Required Skills:

  • Proficiency in Java (Java SE 8 or higher) with hands-on experience in enterprise application development

  • Experience working with core Java frameworks such as Spring and Hibernate

  • Familiarity with database design and management including SQL query optimization

  • Knowledge of version control tools such as Git

  • Experience with IDEs like Eclipse IntelliJ IDEA or NetBeans

  • Understanding of development methodologies such as Agile or Scrum


Preferred Skills:

  • Experience with cloud platforms (AWS Azure or GCP) and deployment automation

  • Familiarity with build tools like Maven or Gradle

  • Exposure to microservices architecture and API development

  • Knowledge of testing frameworks like JUnit or TestNG


Overall Responsibilities

  • Develop and enhance enterprise Java applications based on technical specifications and business requirements

  • Collaborate with cross-functional teams including business analysts developers and testers to ensure high-quality deliverables

  • Write clean efficient and maintainable code adhering to coding standards and best practices

  • Assist in troubleshooting bug fixing and performance tuning of applications

  • Support system integration efforts and database interactions

  • Participate in project planning review sessions and agile ceremonies to ensure timely delivery of tasks

  • Maintain technical documentation for development processes system architecture and codebase

  • Stay updated with new Java frameworks tools and industry trends to continually improve technical skills

  • Contribute to code reviews and knowledge sharing within the team


Technical Skills (By Category)

Programming Languages & Frameworks:

  • Required: Java (version 8) object-oriented programming principles

  • Preferred: Knowledge of Java EE Spring Boot Hibernate and related libraries


Databases & Data Management:

  • Required: SQL experience with relational databases such as Oracle MySQL or SQL Server

  • Preferred: Experience with database optimization stored procedures and data modeling


Tools & Development Environment:

  • Required: IDEs (Eclipse IntelliJ IDEA or NetBeans) Git for version control

  • Preferred: Maven or Gradle for build automation Jenkins or similar tools for CI/CD

Design & Architecture:

  • Understanding of multi-tier application architecture RESTful API design and microservices principles

  • Preferred: Exposure to containerization (Docker) and orchestration (Kubernetes)


Testing & Security:

  • Knowledge of unit testing frameworks (JUnit TestNG) and security best practices in application development


Experience Requirements

  • Minimum of 4 years of professional Java development experience

  • Proven experience delivering enterprise applications preferably in a team environment

  • Experience working in Agile or Scrum methodologies

  • Experience working with databases web services and version control systems

  • Prior exposure to cloud environments and microservices architecture is a plus

  • Alternative pathways: Candidates with equivalent experience in related enterprise-level development roles are also eligible


Day-to-Day Activities

  • Develop modify and optimize Java-based applications and services

  • Collaborate with team members during planning code reviews and sprint meetings

  • Troubleshoot debug and resolve issues impacting applications or systems

  • Contribute to continuous integration and deployment activities

  • Assist in system design feature development and database integrations

  • Review existing codebases for improvements and document best practices

  • Keep abreast of new Java features tools and best practices for ongoing learning and application


Qualifications

  • Bachelors degree in Computer Science Information Technology or a related field

  • Java certifications (e.g. Oracle Certified Professional) are a plus but not mandatory

  • Demonstrated success in Java enterprise application development and team collaboration


Professional Competencies

  • Strong analytical and problem-solving skills

  • Effective communication and interpersonal skills for team collaboration

  • Ability to prioritize tasks effectively to meet deadlines

  • Attention to detail in coding documentation and testing

  • Willingness to learn new tools frameworks and best practices

  • Ability to work independently and as part of a team in a fast-paced environment

SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice

Job SummarySynechron is seeking a skilled and motivated Java development to join our technology team. The role involves designing developing and maintaining enterprise-grade Java applications contributing to project delivery and supporting team collaboration. As a key member of the team you will wor...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more

View Profile View Profile