Java Developer (Spring & RESTful Web Services Expert)

1 Month ago • 4 Years + • Full Stack Development

Job Summary

Job Description

Synechron is looking for a skilled Java Software Developer to join their tech team. This role involves designing, developing, and maintaining Java applications to support business operations and client solutions. The candidate will contribute to creating innovative software solutions, collaborate with different teams, and maintain high code quality. This position offers an opportunity to work in a forward-thinking environment, focusing on technological advancement and improvement, ultimately contributing to Synechron's digital solutions. The candidate will also need to write clean and efficient code and also actively participate in code reviews and contribute to technical documentation and support integration and deployment activities.
Must have:
  • Proficiency in Java (version 8 or higher)
  • Knowledge of Java EE platform and core APIs
  • Experience with Spring, Hibernate, or JSF
  • Proficiency in SQL and relational databases
  • Familiarity with version control systems (Git)
  • Understanding of RESTful web services design
Good to have:
  • Experience with build tools like Maven or Gradle
  • Knowledge of front-end technologies (HTML, CSS, JavaScript)
  • Exposure to CI/CD pipelines and tools
  • Experience with cloud platforms (AWS, Azure, or Google Cloud)

Job Details

Job Summary

Synechron is seeking a skilled Java Software Developer to join our dynamic technology team. This role is integral to designing, developing, and maintaining robust Java-based applications that support our business operations and client solutions. The ideal candidate will contribute to innovative software solutions, collaborate across teams, and ensure code quality standards are consistently met. This position offers an opportunity to work in a forward-thinking environment committed to technological excellence and continuous improvement, ultimately supporting Synechron’s commitment to delivering value-driven digital solutions.

Software Requirements

  • Required Software Skills:

    • Strong proficiency in Java (version 8 or higher)
    • In-depth knowledge of Java EE platform and core APIs
    • Experience with web development frameworks including Spring (Core, Boot), Hibernate, or JSF
    • Proficiency in SQL and working with relational databases such as Oracle, MySQL, or PostgreSQL
    • Familiarity with version control systems, particularly Git
    • Understanding of RESTful web services design and implementation
  • Preferred Software Skills:

    • Experience with build tools such as Maven or Gradle
    • Knowledge of front-end technologies (HTML, CSS, JavaScript) for full-stack understanding
    • Exposure to CI/CD pipelines and related tools (Jenkins, GitLab CI)
    • Experience with cloud platforms (AWS, Azure, or Google Cloud)

Overall Responsibilities

  • Develop, test, and maintain scalable Java applications aligned with project requirements
  • Write clean, efficient, and maintainable code that adheres to industry and organizational standards
  • Collaborate effectively with cross-functional teams including designers, analysts, and other developers to deliver new features and enhance existing functionalities
  • Participate actively in code reviews, providing constructive feedback and ensuring code quality
  • Identify and resolve bugs and performance issues in a timely manner
  • Stay informed on emerging Java and related technology trends, integrating best practices into development processes
  • Contribute to documenting technical solutions and maintaining system documentation
  • Support integration and deployment activities within Agile development cycles

Technical Skills (By Category)

  • Programming Languages:

    • Essential: Java (version 8+)
    • Preferred: Additional proficiency in JavaScript, Kotlin, or other JVM languages
  • Databases & Data Management:

    • Essential: SQL, relational databases (Oracle, MySQL, PostgreSQL)
    • Preferred: NoSQL databases (MongoDB, Cassandra)
  • Frameworks & Libraries:

    • Essential: Spring Framework (Spring Boot, Spring MVC), Hibernate / JPA, JSF
    • Preferred: Additional frameworks such as Struts, Apache Camel
  • Development Tools & Methodologies:

    • Essential: Git, Maven/Gradle, Agile / Scrum methodologies, CI/CD tools
    • Preferred: Docker, Kubernetes, Terraform
  • Security & Protocols:

    • Essential: Basic understanding of secure coding practices, REST security principles
    • Preferred: Knowledge of OAuth, JWT, SSL/TLS

Experience Requirements

  • Minimum of 4+ years of professional experience in Java software development
  • Proven experience in developing web applications using Java frameworks such as Spring, Hibernate, or JSF
  • Demonstrated experience working with relational databases and SQL
  • Practical experience in Agile team environments and familiarity with Scrum or Kanban
  • Experience with RESTful API development and integration
  • Prior engagement with version control (Git) and CI/CD pipelines
  • Experience working on complex systems with performance and scalability considerations

Note: Equivalent experience in related software development roles or relevant industry sectors will be considered.

Day-to-Day Activities

  • Design, develop, and maintain Java applications and microservices
  • Collaborate daily with project teams during stand-ups, planning, and review meetings
  • Write automated tests to ensure code quality and reliability
  • Conduct and participate in code reviews, advocating for best practices
  • Troubleshoot and resolve technical issues across development, testing, and production environments
  • Document technical specifications and system configurations
  • Contribute to continuous improvement initiatives within the development process
  • Mentor and support junior team members as needed

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline
  • At least 3 years of professional experience in Java application development
  • Relevant certifications (e.g., Oracle Java certifications, Scrum certifications) are a plus
  • Demonstrated commitment to ongoing professional development through courses, workshops, or self-learning

Professional Competencies

  • Strong analytical and problem-solving skills with a focus on delivering effective solutions
  • Proven ability to work collaboratively within multidisciplinary teams
  • Excellent communication skills, capable of articulating technical concepts clearly to both technical and non-technical stakeholders
  • Adaptability in fast-paced, evolving project environments
  • Strong organizational skills with attention to detail
  • Ability to prioritize tasks effectively, balancing quality and deadlines
  • Continuous learning mindset to stay ahead of industry trends and technological advancements

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

Similar Jobs

bounteous - Senior Product Owner - BOT

bounteous

India (Remote)
8 Months ago
InMobiInMobi - Intern - Strategic Initiatives

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
kuda  - Senior Data Analyst

kuda

Cape Town, Western Cape, South Africa (Hybrid)
1 Week ago
Apple - Sensing HW-Algorithm Systems Engineer

Apple

San Diego, California, United States (On-Site)
3 Weeks ago
Flow - Senior/Staff Backend Software Engineer

Flow

New York, New York, United States (Hybrid)
8 Months ago
Google - Senior Software Engineer, Full Stack

Google

(On-Site)
7 Months ago
Infosys - Java FullStack Developer

Infosys

Toluca, State Of Mexico, Mexico (Hybrid)
2 Weeks ago
Cognite - Senior Full-stack Developer (Frontend Focus)

Cognite

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Canada (Remote)
8 Months ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

Canada (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Pivotroots - Project Manager

Pivotroots

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Salesforce - Director - Deal Strategy and Pricing

Salesforce

Hyderabad, Telangana, India (Remote)
2 Weeks ago
Interactive Brokers - Application Support Group Agent (French & German speaking)

Interactive Brokers

Budapest, Hungary (On-Site)
8 Months ago
Accenture - Quality Engineer (Tester)

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
raven software - Creative Director, Warzone

raven software

Middleton, Wisconsin, United States (On-Site)
2 Weeks ago
Scout - Lead Engineer, Development Fleet Software Technician

Scout

Novi, Michigan, United States (On-Site)
3 Days ago
BigID - R&D Team Lead

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
JDA - CVP, Global Alliances

JDA

Dallas, Texas, United States (Remote)
3 Weeks ago
Lumeto - Clinical Educational AI Author

Lumeto

Toronto, Ontario, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Sabre India - Sr. Software Systems Engineer

Sabre India

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Maruti Suzuki India  - AM- Interior Designer (Vehicle Design)

Maruti Suzuki India

Gurugram, Haryana, India (On-Site)
11 Months ago
PluginLive - Technical Lead

PluginLive

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Qualcomm - Senior Engineer - Fingerprint SW

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Accenture - Supply Chain Operations Analyst

Accenture

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Aeries technology - Senior Executive - Talent Acquisition

Aeries technology

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Ubisoft - Junior R&D Engineer

Ubisoft

Pune, Maharashtra, India (Hybrid)
1 Week ago
Magna International - Quality Assurance Engineer

Magna International

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Capgemini - Quality - B

Capgemini

Kolkata, West Bengal, India (On-Site)
1 Month ago
Capgemini - Penetration Testing Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

playrix  - Python Full Stack Developer (DevTools)

playrix

Cyprus (Remote)
2 Months ago
Capgemini - Java Fullstack with Angular

Capgemini

Gurugram, Haryana, India (On-Site)
2 Weeks ago
Reach games studios - Full-Stack Web Developer

Reach games studios

Sydney, New South Wales, Australia (Remote)
1 Month ago
Canva - Senior Software Engineer - Video Export (Fullstack)

Canva

Auckland, Auckland, New Zealand (Remote)
3 Months ago
Infosys - Lead Java Full Stack Developer

Infosys

Jersey City, New Jersey, United States (On-Site)
2 Weeks ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
2 Weeks ago
Ion - Senior Software Engineer - Full-Stack

Ion

Budapest, Hungary (On-Site)
8 Months ago
Thales - TechLead Fullstack Java / Angular Engineer

Thales

Vélizy-Villacoublay, Île-de-France, France (On-Site)
4 Weeks ago
Marsh McLennan - Technical Lead (MERN)

Marsh McLennan

Cluj-Napoca, Cluj County, Romania (Hybrid)
1 Month ago
luxsoft - Full-stack Developer

luxsoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies spanend-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in ourFinLabswe develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more.Over the last20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of14,500+,and has58offices in 21 countrieswithin key global markets.For more information on the company, please visit ourwebsiteorLinkedIncommunity.

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Montreal, Quebec, Canada (On-Site)

Toronto, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Synechron

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug