Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
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.
SYNECHRON’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
You'll no longer be considered for this role and your application will be removed from the employer's inbox.