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
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