Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Summary
Synechron is seeking a skilled Java Microservices Developer to join our technology team. In this role, you will design, develop, and maintain scalable, secure, and high-performance microservices architectures that support enterprise digital initiatives. Your expertise will enable the delivery of robust APIs, promote system scalability, and facilitate technological innovation across various platforms, including mobile, cloud, IoT, and blockchain. Working collaboratively within an Agile environment, you will help ensure continuous improvement and high-quality system delivery aligned with business needs.
Software Requirements
- Required: Java 8+, Spring Boot (version 2.0+), Hibernate, REST API frameworks (OpenAPI/Swagger), Git, JIRA, Confluence, Agile/Scrum methodologies
- Preferred: Vert.x, Reactor, spring-data, Docker, Kubernetes, CI/CD tools like Jenkins or Buildkite, cloud platform integrations (AWS, GCP, or Azure)
- Experience level: At least 5 years of professional experience in Java development with a focus on microservices and API design
Overall Responsibilities
- Develop and maintain Java-based microservices, ensuring they are scalable, secure, and performant
- Collaborate with cross-functional teams to understand business and technical requirements, designing solutions that leverage mobile, cloud, IoT, and blockchain technologies when appropriate
- Conduct code reviews, optimize code quality, and ensure adherence to development standards and best practices
- Troubleshoot defects, optimize system performance, and resolve technical issues proactively
- Contribute to continuous integration and deployment efforts, automating testing and release processes
- Stay abreast of emerging technologies and industry trends, recommending and implementing improvements to architectural frameworks
- Support the documentation of system design, API specifications, and deployment procedures
Technical Skills (By Category)
- Programming Languages:
- Required: Java (version 8+), REST API development, SQL
- Preferred: Kotlin, Scala for microservices or scripting languages (Python, Bash) for automation
- Databases/Data Management:
- Relational: PostgreSQL, MySQL, or similar; experience with schema design and query optimization
- NoSQL (optional): MongoDB, DynamoDB for specific use cases
- Cloud Technologies:
- Familiarity with AWS, GCP, or Azure services supporting microservices, container orchestration, and deployment
- Frameworks and Libraries:
- Spring Boot, Reactor, spring-data, RESTful API design, messaging queues (Kafka, SQS)
- Development Tools & Methodologies:
- Git, Jenkins, Buildkite, Docker, Kubernetes, Agile Scrum, TDD/BDD practices, Infrastructure as Code (Terraform, CloudFormation)
- Security Protocols:
- OAuth2, JWT, secure API design, encryption standards
Experience Requirements
- Minimum of 5 years of hands-on experience developing microservices-based solutions in Java
- Demonstrated expertise in designing, implementing, and maintaining REST APIs and microservices architectures
- Proven experience working within Agile development teams and utilizing CI/CD pipelines
- Familiarity with containerization, cloud deployment, and DevOps practices
- Industry sector: Preferred experience in finance, banking, or fintech sectors; extensive enterprise system experience is acceptable as an alternative
Day-to-Day Activities
- Design, develop, and optimize microservices, ensuring they align with business requirements
- Conduct code reviews, provide technical feedback, and uphold coding standards
- Troubleshoot issues, analyze logs, and optimize system performance
- Collaborate with product owners, QA, and DevOps teams to streamline deployment pipelines
- Document system architecture, API specifications, and operational procedures
- Monitor system health, security, and scalability, implementing enhancements as needed
- Stay current with technological innovations and integrate new solutions to improve system architecture
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field; relevant experience can substitute for formal education
- Certifications such as Oracle Certified Professional Java SE, AWS Certified Solutions Architect, or similar are a plus
- Demonstrated experience developing scalable, secure, and maintainable microservices architectures
- Strong problem-solving skills and ability to adapt quickly to changing requirements
- Excellent written and verbal communication skills for effective stakeholder engagement
Professional Competencies
- Strong analytical and troubleshooting skills focused on product quality and system performance
- Effective collaboration and communication skills across technical and business teams
- Ownership mindset with a focus on delivering high-quality solutions on time
- Learning agility to keep pace with evolving industry trends and technologies
- Ability to prioritize tasks, manage time efficiently, and work under pressure
S YNECHRON’S 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 applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice
Similar Jobs
WordPress / Elementor Developer with PHP Experience (Ongoing Hourly Work)
FreelanceJobs
IOS Developer
Talent Ocean
iOS Mobile Developer - INTL LATAM 8
Insight Global
iOS Developer - Remote / Telecommute
CYNET SYSTEMS
CNO Developer - Android and/or iOS
Leading Path Consulting
More Jobs at Synechron
View all →Sennor Analyste en Cybersécurité - Sécurité offensive
Synechron
Senior Data Engineer | Iceberg
Synechron
QA Automation Engineer | Selenium, TestNG, API Testing, Jenkins, CI/CD, Test Framework Development
Synechron
Node.js Developer | REST APIs, Microservices, Cloud (AWS/Azure), Containerization, Security
Synechron
SQL Database Developer/Data Modelling
Synechron
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free