Job Summary
Synechron is looking for a skilled Java Developer to oversee and steer the development of scalable secure and high-performance enterprise Java applications. This strategic role involves analyzing existing codebases proposing enhancements and guiding development teams in building robust microservices and REST API solutions. You will support critical business systems ensure technical excellence and drive innovation aligned with organizational goals industry standards and sustainability considerations.
Software Requirements
Required:
Extensive experience with Java (version 8) including deep knowledge of Spring Boot and Microservices architecture (7 years)
Proficiency in Oracle databases SQL and data management techniques
Strong understanding of REST API development and consumption
Ability to independently analyze troubleshoot and optimize existing code and architecture
Familiarity with development tools such as Eclipse IntelliJ IDEA or NetBeans
Experience in guiding teams through technical design coding and review processes
Preferred:
Experience with cloud deployment strategies (AWS Azure)
Knowledge of CI/CD tools like Jenkins GitHub Actions or similar
Exposure to security best practices including data encryption and access controls
Experience in implementing and supporting DevOps and SRE principles
Overall Responsibilities
Lead the design development and optimization of enterprise Java applications supporting business processes
Analyze existing codebases and system architectures; propose and implement scalable maintainable solutions
Collaborate with cross-functional teams to gather requirements provide technical guidance and ensure best practices
Conduct code reviews enforce quality standards and promote coding consistency across teams
Guide the implementation of microservices and REST APIs supporting enterprise workflows
Support deployment activities environment setup and system upgrades
Troubleshoot and resolve complex technical issues promptly to ensure high system availability
Identify improvement opportunities and implement automation for development and operational efficiencies
Lead technical discussions impact analysis and feasibility assessments for new features or system changes
Mentor junior developers fostering technical growth and knowledge sharing
Technical Skills (By Category)
Programming Languages (Essential):
Java (version 8) with expertise in multithreaded scalable and secure applications
Frameworks & Libraries:
Spring Boot Spring MVC Spring Data JPA
Microservices pattern REST API design and implementation
Databases & Data Management:
Oracle SQL Server or similar relational databases
Data modeling query optimization and data integrity assurance
Cloud & Deployment:
Basic knowledge or experience supporting cloud deployment strategies (AWS Azure)
Tools & Automation:
Version control: Git
Build tools: Maven Gradle
CI/CD pipelines: Jenkins GitHub Actions
Security & Best Practices:
Secure coding encryption protocols data access controls
Experience Requirements
At least 7 years of experience developing enterprise Java applications
Proven track record leading development teams and enterprise projects
Deep familiarity with microservices architectures and API development
Experience analyzing troubleshooting and optimizing large codebases and system performance
Industry experience in finance banking or regulated sectors is an advantage
Experience with cloud deployment and automation is preferred
Day-to-Day Activities
Lead the development and review of scalable Java microservices and APIs
Analyze existing code and system architectures; recommend improvements and refactoring
Collaborate with cross-disciplinary teams to translate requirements into executable solutions
Conduct code reviews enforce coding standards and promote best practices
Troubleshoot and resolve performance issues and security vulnerabilities
Support deployment environment setup and system upgrades
Drive automation initiatives to enhance development and operational efficiency
Mentor and guide junior developers fostering growth and adherence to quality standards
Participate in planning design discussions and technical decision-making sessions
Qualifications
Bachelors or Masters degree in Computer Science Engineering or a related field
7 years of professional Java development experience with demonstrated success in enterprise systems
Advanced understanding of microservices architecture and REST API design
Certifications such as Oracle Certified Professional or cloud platform certifications (preferred)
Proven leadership abilities in complex project environments
Professional Competencies
Strong analytical and problem-solving skills for large-scale applications
Effective communication with stakeholders and technical teams
Leadership qualities for guiding teams and enforcing best practices
Adaptability to evolving technologies security standards and business needs
Focus on delivering secure scalable and high-quality solutions within deadlines
Continuous learner committed to technical excellence and innovation
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
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