Job Summary
Synechron is seeking a highly experienced Java to oversee the development and delivery of enterprise-grade Java this leadership role you will guide a team of developers coordinate technical solutions and collaborate with cross-disciplinary teams to ensure the delivery of scalable secure and high-quality software solutions. Your expertise will help drive strategic technology initiatives enhance system performance and support the organizations growth objectives with innovative and reliable enterprise systems.
Software Requirements
Required: Java SE 11 or higher Java EE (or Jakarta EE) Spring Framework (Boot MVC) Hibernate/JPA Git Maven Jenkins Agile/Scrum tools (JIRA Confluence) SQL (MySQL Oracle SQL Server)
Preferred: Microservices architecture frameworks Docker Kubernetes cloud platforms (AWS Azure) CI/CD pipeline tools (GitLab CI TeamCity) security frameworks (OAuth2 JWT)
Experience level: 7 years of hands-on experience developing enterprise Java applications and leading development teams
Overall Responsibilities
Lead the design development and deployment of scalable Java enterprise applications aligned with strategic organizational goals
Mentor guide and oversee a team of Java developers to ensure delivery of high-quality maintainable code within established timelines
Collaborate with architects product managers and cross-functional teams to translate business needs into effective technical solutions
Conduct code reviews enforce best coding practices and continuously improve development standards
Drive technical discussions around architecture design and implementation strategies ensuring adherence to standards and scalability
Optimize application performance through tuning load balancing and efficient database interactions
Support CI/CD processes and automate deployment workflows to achieve rapid and reliable releases
Maintain comprehensive documentation of system architecture design decisions and operational procedures
Technical Skills (By Category)
Programming Languages:
Essential: Java (version 11) core Java object-oriented design and multithreading concepts
Preferred: Additional languages like Kotlin or Scala for modular system development
Databases/Data Management:
Experience with SQL databases such as MySQL Oracle or SQL Server; schema design and query optimization skills
Cloud Technologies:
Basic knowledge of cloud deployment (AWS Azure) for application hosting and scaling (preferred)
Frameworks and Libraries:
Spring Boot Spring MVC Hibernate JPA microservices architecture API development and integration best practices
Development Tools & Methodologies:
Git Maven Jenkins Agile/Scrum TDD/BDD (JUnit Mockito Cucumber) containerization (Docker Kubernetes preferred)
Security & Protocols:
Implementation of OAuth2 JWT secure coding standards and data encryption practices
Experience Requirements
7 years of professional experience in enterprise Java application development and delivering scalable solutions
Proven experience leading development teams conducting code reviews and managing full project lifecycle
Extensive hands-on experience with microservices cloud deployment and container orchestration
Strong understanding of database design performance tuning and system scalability
Industry experience in finance banking or enterprise IT sectors is preferred but experienced large-scale enterprise developers from other sectors are also considered
Day-to-Day Activities
Lead daily stand-ups sprint planning and project retrospectives within Agile teams
Review code submissions provide technical mentorship and ensure code quality and performance standards are met
Design develop and performance-tune enterprise Java solutions based on evolving business requirements
Collaborate with architects and product owners to refine and validate technical solutions
Troubleshoot and resolve production issues optimize application performance and implement best practices
Support deployment automation infrastructure configuration and system monitoring activities
Document system architecture design decisions and operational procedures for ongoing use and audits
Qualifications
Bachelors or Masters degree in Computer Science Software Engineering or equivalent work experience
7 years of Java application development experience with a proven leadership record in enterprise environments
Certifications such as Oracle Certified Professional (OCP) AWS Solutions Architect or relevant enterprise architecture certifications are preferable
Strong analytical problem-solving and communication skills
Demonstrated ability to manage multiple priorities in a fast-paced environment and mentor teams effectively
Professional Competencies
Critical thinking and analytical problem-solving skills focused on scalable resilient system design
Strong leadership and team management abilities with a collaborative mindset
Effective communicator capable of translating technical concepts for diverse stakeholders
Adaptability to new technologies tools and enterprise standards
Ownership attitude with a focus on delivering high-quality maintainable solutions
Time management and organizational skills to meet project deadlines efficiently
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.
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more