Java Developer | Microservices, Cloud Deployment, Architecture, Security, Team Management
Job Summary
Job Summary
Synechron is seeking an experienced Java Developer to oversee the development and delivery of scalable secure and enterprise-grade Java this leadership role you will guide a team of developers drive technical architecture and foster innovative solutions to meet strategic business objectives. Your expertise will ensure high-quality code system reliability and optimal performance across large-scale projects supporting the organizations digital transformation and growth initiatives.
Software Requirements
Required: Java (version 11) Spring Boot Spring Framework (MVC Cloud) Hibernate/JPA Git Maven Jenkins SQL (MySQL Oracle SQL Server) Integrated Development Environments (Eclipse IntelliJ IDEA NetBeans)
Preferred: Microservices architecture frameworks Docker Kubernetes CI/CD pipelines (Azure DevOps GitLab CI) REST API documentation tools (Swagger) cloud platform knowledge (AWS Azure GCP)
Experience Level: 7 years of hands-on Java development experience with proven leadership and project management
Overall Responsibilities
Lead the design development and deployment of scalable Java enterprise applications aligned with organizational goals
Mentor and steer a team of Java developers ensuring adherence to coding standards best practices and project timelines
Translate complex business requirements into technical design and architecture documents
Drive application performance optimization security enhancements and system reliability efforts
Oversee code reviews ensure compliance with quality standards and facilitate continuous improvement initiatives
Collaborate with architects product managers and QA teams to ensure flawless delivery of software solutions
Support deployment activities including CI/CD pipeline management and automation
Monitor production systems troubleshoot issues and implement preventive measures
Maintain comprehensive technical documentation and system architecture diagrams
Stay updated on emerging Java frameworks architectures and industry best practices
Technical Skills (By Category)
Programming Languages:
Essential: Java (version 11) object-oriented design multithreading microservices development
Preferred: Kotlin Scala or additional scripting languages (Python Groovy) for automation and integrations
Databases/Data Management:
SQL: MySQL Oracle SQL Server; schema design query optimization data validation and management
NoSQL: MongoDB Cassandra (preferred)
Cloud Technologies:
Basic understanding of deploying and managing applications on AWS Azure or GCP (preferred)
Frameworks and Libraries:
Spring Boot Spring MVC Hibernate REST APIs security libraries (OAuth2 JWT)
Development Tools & Methodologies:
Git Maven Jenkins Docker Kubernetes Agile/Scrum TDD/BDD (JUnit Mockito Cucumber)
Security & Protocols:
Secure API design encryption access control mechanisms compliance standards
Experience Requirements
7 years of professional Java development experience with enterprise-scale applications
Proven leadership experience managing development teams and guiding complex project delivery
Skilled in designing scalable high-performing and secure solutions
Experience supporting microservices containerization and cloud deployment architectures
Industry experience in finance banking fintech or large enterprise sectors is desirable; equivalent experience supporting large-scale systems in other industries is acceptable
Day-to-Day Activities
Lead the development and deployment of scalable Java applications and microservices
Conduct architecture reviews code reviews and technical mentoring sessions
Troubleshoot and resolve performance security and operational issues
Collaborate with cross-functional teams to plan and implement new features and system enhancements
Support operational deployment automation and cloud migration initiatives
Monitor key system metrics conduct root cause analysis and optimize performance
Maintain documentation architecture diagrams and operational procedures
Drive process improvements and technical innovations aligned with best practices
Qualifications
Bachelors or Masters degree in Computer Science Software Engineering or related discipline
7 years supporting enterprise Java application development microservices architecture and large-scale deployment
Certifications in Java cloud platforms or software architecture (preferred)
Proven leadership and team management skills
Strong communication skills for stakeholder engagement and technical documentation
Demonstrated capacity for problem-solving and working under tight deadlines
Professional Competencies
Analytical mind with strong problem-solving and troubleshooting skills
Leadership and team-management capabilities
Effective communication and stakeholder management skills
Adaptability to evolving technology landscapes and project requirements
Ownership of deliverables and commitment to high-quality code and system standards
Time management skills to prioritize tasks effectively in a fast-paced environment
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.
Required Experience:
Staff IC
About Company
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