Job Summary:
Synechron is seeking a skilled and experienced Senior Java Developer join our dynamic technology team. The role involves leading a team of Java developers to deliver high-quality scalable software solutions that support our business objectives. This position is vital in driving innovation ensuring technical excellence and contributing to the development of enterprise-grade applications. The successful candidate will leverage their technical expertise and leadership abilities to enhance our software development practices and create value for our clients.
Software Requirements:
Required:
- Java Development Environments (JDK 11 or higher)
- Integrated Development Environments (IDE) such as IntelliJ IDEA Eclipse or NetBeans
- Version Control Software (Git/GitHub/GitLab)
- Build Tools (Maven Gradle)
- Containerization Tools (Docker) (Preferred)
- CI/CD pipelines and tools (Jenkins GitLab CI/CD) (Preferred)
Preferred:
- Microservices frameworks (Spring Boot Spring Cloud)
- Cloud platforms (AWS Azure GCP)
- DevOps tools and practices
Overall Responsibilities:
- Lead and mentor a team of Java developers fostering a culture of quality innovation and continuous learning.
- Oversee end-to-end development testing deployment and maintenance of Java-based applications and systems.
- Design scalable efficient and secure Java solutions aligned with business needs and technical standards.
- Collaborate with cross-functional teamsincluding business analysts architects and operationsto analyze requirements troubleshoot issues and drive solution delivery.
- Establish best practices for coding standards code reviews and documentation to ensure high-quality output.
- Drive adoption of modern development methodologies such as Agile and Scrum ensuring timely delivery of projects.
- Stay updated with emerging technologies and industry trends to continuously improve development processes and innovate solutions.
Technical Skills (By Category):
Programming Languages:
- Essential: Java (Java SE 11 or higher)
- Preferred: Knowledge of other JVM languages such as Kotlin or Scala
Databases/Data Management:
- Essential: RDBMS (Oracle SQL Server PostgreSQL)
- Preferred: NoSQL databases (MongoDB Cassandra)
Cloud Technologies:
- Preferred: Experience with cloud platform services (AWS Azure GCP) and deployment in cloud environments
Frameworks and Libraries:
- Essential: Spring Boot Spring Framework Java EE
- Preferred: Microservices architecture Hibernate JPA
Development Tools and Methodologies:
- Essential: Maven Gradle Git Jenkins Agile/Scrum practices
- Preferred: Docker Kubernetes CI/CD pipelines
Security Protocols:
- Preferred: Application security best practices OAuth JWT SSL/TLS
Experience Requirements:
- 5 to 8 years of professional experience in Java application development
- Proven experience leading development teams and managing project deliverables
- Experience designing and implementing large-scale Java solutions for enterprise environments
- Prior experience working within Agile/Scrum teams
- Domain-specific experience may include finance banking healthcare or technology sectors
- Alternative pathways: Demonstrated leadership and technical expertise in comparable roles or industries
Day-to-Day Activities:
- Conduct regular team meetings code reviews and performance assessments
- Translate business requirements into technical solutions and architecture designs
- Develop test and deploy Java applications ensuring adherence to coding standards and quality benchmarks
- Troubleshoot and resolve technical issues effectively and efficiently
- Collaborate with cross-functional teams to explore innovative solutions and technology adoption
- Provide mentorship and technical guidance to team members
- Participate in project planning status reporting and stakeholder communication
- Uphold best practices for software development security and performance optimization
Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field
- Advanced certifications such as Oracle Certified Professional Java SE 11 Developer or equivalent are preferred
- Relevant training or upskilling in cloud microservices or DevOps practices advantageous
- Commitment to continuous learning and professional development
Professional Competencies:
- Strong problem-solving and critical thinking skills to analyze complex technical issues
- Demonstrated leadership and team management capabilities
- Excellent communication skills for stakeholder engagement and collaborative work
- Adaptability in fast-paced environments and capable of managing multiple priorities
- Innovation mindset to leverage new technologies and improve existing systems
- Effective time management skills to meet project deadlines and deliverables
SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Candidate Application Notice
Required Experience:
Senior IC