Job Summary
Synechron is seeking a skilled Java Developer to join our dynamic team. This role is essential in designing, developing, and maintaining robust Java-based applications that support our clients' business objectives. The successful candidate will lead a team of developers, foster innovation, and deliver high-quality software solutions aligned with enterprise standards. This position offers an excellent opportunity to contribute to impactful projects within a collaborative environment.
Software Requirements
Required: Java SE (version 11 or higher), Java EE, Eclipse or IntelliJ IDEA IDE, Git, Maven or Gradle, JIRA, Jenkins
Preferred: Spring Boot, Hibernate, Docker, Kubernetes, Cloud platforms (AWS, Azure, GCP), Microservices frameworks
Overall Responsibilities
Lead and mentor a team of Java developers, ensuring adherence to industry best practices and quality standards
Develop, test, and deploy scalable Java-based applications and systems that meet customer and business needs
Collaborate with cross-functional teams to analyze requirements, design technical solutions, and implement innovations
Coordinate code reviews, maintain documentation, and ensure code quality and security standards are met
Drive continuous improvement in processes, tools, and methodologies to enhance productivity and project outcomes
Monitor application performance and troubleshoot technical issues proactively
Contribute to architectural decisions and technical strategy to support future growth
Technical Skills (By Category)
Programming Languages: Essential - Java SE/EE; Preferred - Spring Boot, Microservices architecture, RESTful APIs
Databases/Data Management: SQL databases (MySQL, PostgreSQL), NoSQL (MongoDB) – preferred
Cloud Technologies: AWS, Azure, or GCP (preferred)
Frameworks and Libraries: Spring Framework, Hibernate, JPA, Docker, Kubernetes (preferred)
Development Tools and Methodologies: Maven, Gradle, Jenkins, Agile, Scrum, CI/CD pipelines
Security Protocols: Knowledge of secure coding practices and security standards (e.g., OAuth, JWT)
Experience Requirements
6 to 12 years' experience in Java development within enterprise environments
Proven experience leading teams of developers and delivering large-scale Java solutions
Experience designing and implementing microservices and working with cloud-native applications
Industry experience in sectors such as finance, healthcare, or technology is desirable
Alternative pathways include significant independent project work or consultancy experience in Java development
Day-to-Day Activities
Lead daily stand-ups and technical meetings with the development team
Translate business needs into technical specifications and architecture designs
Develop, test, and deploy Java-based applications ensuring performance, reliability, and security
Conduct code reviews and ensure adherence to coding standards
Troubleshoot production issues and implement fixes promptly
Collaborate with product managers, designers, and other stakeholders to drive project success
Stay current with technology trends, tools, and best practices to continuously enhance technical capabilities
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field; equivalent professional experience may be considered
Certifications such as Oracle Certified Professional, Java SE 11 Developer, or equivalent are preferred
Commitment to ongoing professional development and industry best practices
Professional Competencies
Critical thinking with effective problem-solving skills
Demonstrated leadership and team management abilities
Strong communication skills for stakeholder engagement and teamwork
Ability to adapt to changing priorities and learn new technologies quickly
Innovative mindset to propose and develop creative solutions
Excellent time management and ability to meet deadlines
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