Java Spring Boot Developer

Synechron Technologies

Hyderabad

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Java Spring Boot Developer

Job Summary
Synechron is seeking an experienced Java Spring Boot Developer to design, develop, and maintain enterprise-level applications. The role involves leveraging Java and Spring Boot frameworks to create scalable, efficient, and secure systems that support the organization’s strategic objectives. The successful candidate will contribute to delivering innovative technology solutions, collaborating with cross-functional teams, and ensuring high-quality code standards to drive business value and operational excellence.

Software Requirements

  • Required:

    • Proven expertise with Java programming language, including Java EE specifications.

    • Extensive experience with Spring Framework and Spring Boot for building microservices and web applications.

    • Strong knowledge of relational databases and SQL for data management and querying.

    • Familiarity with Agile development methodologies to support iterative delivery.

    • Experience with version control tools, particularly Git, for source code management.

    • Understanding of RESTful web services for API development and integration.

  • Preferred:

    • Experience with front-end technologies such as Angular, React, or similar for full-stack development.

    • Knowledge of containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure).

    • Exposure to CI/CD pipelines and automation tools.

Overall Responsibilities

  • Develop, test, and deploy Java-based applications utilizing Spring Boot frameworks.

  • Write clean, maintainable, and scalable code that adheres to organizational and industry standards.

  • Collaborate with product teams, UI/UX designers, and other stakeholders to develop new features and improve existing functionalities.

  • Conduct code reviews and ensure technical solutions meet quality and security standards.

  • Troubleshoot, debug, and resolve technical issues efficiently.

  • Stay informed about new developments in Java, Spring Boot, and related technologies to incorporate best practices.

  • Contribute to continuous improvement initiatives and support overall system enhancements.

Technical Skills (By Category)

  • Programming Languages:

    • Required: Java (Java EE, Java SE)

    • Preferred: JavaScript, TypeScript (for full-stack or front-end integration)

  • Databases/Data Management:

    • Required: Relational databases (MySQL, PostgreSQL, Oracle) and SQL skills

    • Preferred: NoSQL databases (MongoDB, Redis)

  • Frameworks and Libraries:

    • Required: Spring, Spring Boot, Hibernate, JSF (preferred)

    • Preferred: Front-end frameworks such as Angular or React

  • Development Tools and Methodologies:

    • Required: Git, Agile, Scrum, Kanban

    • Preferred: Jenkins, Maven, Gradle, Docker, Kubernetes, CI/CD tools

  • Security Protocols:

    • Basic principles of API security, data protection, and secure coding practices.

Experience Requirements

  • Minimum of 3 years of professional experience in Java application development.

  • Demonstrated experience with Spring Boot and related frameworks.

  • Proven track record of developing enterprise applications in an Agile environment.

  • Experience working with relational databases and designing optimized SQL queries.

  • Familiarity with RESTful API development and consumption.

  • Prior exposure to cloud deployment and container orchestration is advantageous.

Day-to-Day Activities

  • Design, develop, and maintain Java applications and microservices using Spring Boot.

  • Collaborate regularly with cross-disciplinary teams to understand requirements and deliver solutions.

  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.

  • Engage in peer code reviews and contribute to code quality improvements.

  • Debug and resolve technical issues in a timely manner.

  • Document technical specifications and participate in knowledge sharing activities.

  • Continuously update technical skills through training and industry research.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • At least 3 years of experience in Java development, specifically with Spring Boot frameworks.

  • Relevant certifications such as Spring Professional Certification or Oracle Java Certification are preferred.

  • Commitment to ongoing professional development and staying current with industry trends.

Professional Competencies

  • Strong analytical and problem-solving abilities with a focus on practical outcomes.

  • Effective communicator with the ability to articulate technical concepts clearly.

  • Team player capable of working collaboratively in a diverse environment.

  • Adaptability to changing priorities and proactive in learning new skills.

  • Organized and detail-oriented, with the ability to manage multiple tasks efficiently.

  • Demonstrates a mindset of continuous improvement and innovation.

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

Experience Level

Senior Level

Job role

Work location

Hyderabad, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

Synechron Technologies

Job posted by Synechron Technologies

Apply on company website