Job Summary
Synechron is seeking a skilled Java Developer to design develop and maintain scalable enterprise-grade microservices supporting core business processes. This role involves creating secure APIs optimizing database interactions and deploying solutions supported by cloud technologies. Your expertise will enable the organization to deliver reliable high-performance systems aligned with business goals data security standards and industry best practices.
Software Requirements
Required:
Proven experience with Java (version 8) including Spring Boot and Hibernate (4 years) for backend development
Strong knowledge of microservices architecture and RESTful API design and implementation
Experience working with relational databases such as MySQL Oracle or SQL Server (4 years)
Familiarity with version control tools: Git or Bitbucket
Experience with build tools: Maven or Gradle
Experience supporting cloud deployment platforms such as AWS Azure or GCP (familiarity at minimum)
Knowledge of containerization: Docker Kubernetes (preferred)
Preferred:
Experience with NoSQL databases like MongoDB (preferred)
Exposure to API gateways security protocols (OAuth2 JWT) and DevSecOps practices
Familiarity with CI/CD pipelines supporting automated deployment
Overall Responsibilities
Design develop and maintain microservices-based architectures supporting enterprise applications
Build REST APIs and backend services ensuring scalability security and high availability
Collaborate with cross-functional teams to translate business requirements into technical solutions
Optimize database interactions for performance and data integrity
Support deployment automation and cloud migration strategies
Troubleshoot resolve technical issues and support system performance tuning
Conduct code reviews ensure adherence to best practices and support ongoing performance improvements
Maintain comprehensive documentation of system architecture API specifications and deployment processes
Drive continuous improvement in system architecture security and operational reliability
Technical Skills (By Category)
Programming Languages (Essential):
Java (version 8) with expertise in multithreading API development and microservices support
Frameworks & Libraries:
Spring Framework Spring Boot Hibernate REST API design frameworks
Databases & Data Management:
Relational: MySQL Oracle SQL Server
NoSQL (preferred): MongoDB
Cloud & Containerization:
AWS Azure or GCP (familiarity preferred)
Docker and Kubernetes (preferred)
Build & Deployment Tools:
Maven Gradle Jenkins GitHub Actions
Security & Best Practices:
API security OAuth2/JWT data encryption security standards (e.g. PCI DSS)
Experience Requirements
Minimum 4 years designing developing and deploying enterprise microservices in cloud environments
Proven experience with Java frameworks REST API development and database optimization
Experience supporting high-availability secure and scalable enterprise applications
Knowledge of cloud deployment and container orchestration (preferred)
Industry experience in finance banking or regulated sectors is advantageous but not mandatory
Day-to-Day Activities
Develop test and deploy scalable microservices supporting business operations
Optimize API performance and database interactions for efficiency and security
Collaborate with product teams architects and security specialists to implement standards and best practices
Troubleshoot system issues perform root cause analysis and implement fixes
Support continuous integration/delivery pipelines and automated deployment processes
Maintain technical documentation API schemas and system architecture diagrams
Participate in code reviews and team knowledge-sharing sessions
Stay updated on emerging frameworks security practices and cloud technologies
Qualifications
Bachelors or Masters degree in Computer Science Engineering or related field
5 years of professional Java development experience supporting microservices architectures in enterprise environments
Certifications in cloud solutions or microservices architecture are a plus
Professional Competencies
Strong analytical and troubleshooting skills for complex systems
Excellent communication skills for stakeholder engagement and documentation
Leadership qualities to mentor junior engineers and enforce best practices
Adaptability to evolving cloud security and development standards
Result-oriented with a focus on delivering secure scalable and high-performing solutions
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:
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