Job Summary
Synechron is seeking a skilled Java Microservices Developer to join our development this role you will design develop and maintain scalable secure and high-performance Java-based microservices and web applications. Your contributions will support enterprise digital initiatives by delivering reliable backend solutions improving system integration and enhancing application functionality. Working collaboratively within Agile teams you will help ensure the delivery of high-quality maintainable software that meets business requirements and industry standards.
Software Requirements
Required: Java (version 8) Spring Framework (Spring Boot Spring MVC) Hibernate Git SQL (PostgreSQL MySQL or equivalent) RESTful APIs Jenkins or Git-based CI/CD tools
Preferred: JSF Maven Docker Prometheus/Grafana JIRA/Xray/Zephyr Cloud platforms (preferably AWS or Azure) Hibernate ORM Containers and orchestration (Kubernetes)
Experience level: Hands-on with enterprise Java development API design and microservice architecture
Overall Responsibilities
Develop test and maintain Java applications and microservices following best practices
Write clean scalable and maintainable code aligned with technical standards
Collaborate with cross-functional teams including frontend QA DevOps and architecture to implement new features and enhance existing applications
Participate in code reviews ensuring adherence to quality security and performance standards
Troubleshoot and resolve technical issues in a timely manner
Contribute to continuous improvement of development and deployment lifecycle including automation and integration processes
Stay updated on emerging Java and related technologies to recommend improvements and innovations
Technical Skills (By Category)
Programming Languages:
Required: Java (8) SQL
Preferred: Additional scripting language (Python Bash) for automation and scripting tasks
Databases/Data Management:
Familiarity with relational databases such as PostgreSQL MySQL or similar; experience with schema design and query optimization
Cloud Technologies:
Basic knowledge of cloud platforms such as AWS or Azure is advantageous
Frameworks and Libraries:
Spring Boot Hibernate RESTful API design Microservices pattern implementation
Development Tools & Methodologies:
Git version control Maven build automation Agile/Scrum methodology CI/CD pipelines (Jenkins GitHub Actions)
Security Protocols:
Understanding of OAuth2 JWT secure coding practices and API security standards
Experience Requirements
Minimum of 3 years of professional experience in Java application development
Proven experience developing microservices and REST APIs in enterprise environments
Experience working within Agile teams and following DevOps practices
Familiarity with relational databases and API security measures
Industry experience in banking finance or fintech is preferred but not mandatory
Alternative pathways include comprehensive backend development experience with Java and related technologies
Day-to-Day Activities
Design develop and optimize backend microservices based on business requirements
Collaborate with product managers and architects during sprint planning and refinement
Conduct code reviews and contribute to technical documentation
Troubleshoot and resolve system issues bugs and performance bottlenecks
Maintain CI/CD pipelines and automate deployment processes
Perform unit testing and support integration testing efforts
Stay informed about new Java features and industry best practices to enhance application quality
Qualifications
Bachelors degree in Computer Science Information Technology or related field; equivalent practical experience accepted
Relevant certifications such as Oracle Certified Professional Java Developer or similar are advantageous
Demonstrated ability to develop secure scalable and maintainable Java applications in enterprise contexts
Willingness to learn new tools frameworks and industry trends on an ongoing basis
Professional Competencies
Strong analytical and problem-solving skills with attention to detail
Effective communication and ability to collaborate across teams and stakeholders
Ability to operate independently own deliverables and meet deadlines in a fast-paced environment
Adaptability to evolving project requirements and emerging technologies
Focus on producing high-quality reliable and efficient code
Strong organizational skills and ability to prioritize work effectively
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