Job Summary
Synechron is seeking a highly skilled Full-Stack Java Developer to lead the design development and maintenance of scalable enterprise-grade web applications supporting diverse business operations. This role involves developing backend services using Java and Spring Boot as well as delivering dynamic user-friendly front-end interfaces with frameworks such as Angular or React. Your contributions will support digital transformation initiatives improve system performance and ensure security and reliability across the application stack.
Software Requirements
Required:
Extensive experience with Java (version 8) and Spring Boot / Spring MVC (4 years) for backend development
Hands-on experience with Angular (version 10) TypeScript HTML5 CSS3/SCSS for front-end development (3 years)
Proven ability to develop RESTful APIs and microservices architectures supporting enterprise functionalities
Strong understanding of databases: MySQL PostgreSQL or SQL Server for data management and query optimization
Version control proficiency with Git or similar tools
Familiarity with build tools: Maven or Gradle
Experience supporting CI/CD pipelines using Jenkins GitHub Actions or similar
Preferred:
Experience with cloud platforms (AWS Azure GCP) and cloud-native deployment strategies
Use of UI component libraries such as Angular Material or PrimeNG
Containerization: Docker and Kubernetes for deployment and orchestration
Overall Responsibilities
Lead the development of backend microservices and REST APIs using Java (Spring Boot) to support enterprise solutions
Build responsive front-end interfaces with Angular TypeScript HTML and CSS for seamless user experiences
Collaborate with product owners UX/UI designers and QA teams to translate business requirements into technical solutions
Ensure system performance security and scalability across all application layers
Conduct code reviews and optimize code for maintainability and security best practices
Support deployment automation and integration within CI/CD pipelines
Troubleshoot and resolve issues impacting application stability and performance
Maintain comprehensive documentation covering architecture APIs and deployment processes
Stay current with industry trends emerging frameworks and best practices to continually improve application quality
Technical Skills (By Category)
Programming Languages (Essential):
Java (version 8) with experience in multithreading performance tuning and secure coding practices
Frameworks & Libraries:
Spring Boot Spring MVC Spring Data JPA Hibernate
REST API design microservices patterns UI component libraries (preferred)
Databases & Data Management:
Relational: MySQL PostgreSQL SQL Server
Data Querying and Optimization for enterprise data supports
Cloud & Containerization:
AWS Azure or GCP cloud deployment experience (preferred)
Docker Kubernetes for orchestrating containerized applications
Build & Deployment Tools:
Maven Gradle Jenkins GitHub Actions or similar CI/CD tools
Security & Compliance:
Application security data encryption secure API development and industry standards such as PCI DSS (preferred)
Experience Requirements
4 years of full-stack Java development experience in enterprise environments
Demonstrated success in designing deploying and scaling microservices and REST APIs
Experience working within Agile/Scrum teams supporting continuous delivery pipelines
Ability to develop secure high-performance solutions in complex organizational contexts
Industry experience in finance banking or regulated sectors is advantageous but not mandatory
Day-to-Day Activities
Develop test and deploy scalable Java backend services and front-end interfaces
Collaborate with product teams designers and QA to specify requirements and deliver features
Conduct code reviews performance tuning and security assessments
Troubleshoot operational issues and optimize system components for performance and security
Support deployment activities including environment provisioning and releases
Maintain detailed documentation of architecture APIs and configurations
Stay current on new frameworks tools and best practices for full-stack development
Qualifications
Bachelors or Masters degree in Computer Science Software Engineering or related discipline
4 years supporting enterprise Java and Angular-based web applications
Relevant certifications in Java cloud deployment or full-stack development are a plus
Proven ability to deliver scalable secure and maintainable solutions supporting business processes
Professional Competencies
Strong analytical and problem-solving skills for complex system challenges
Effective communication skills for stakeholder engagement and technical documentation
Leadership qualities to guide team activities and promote best practices
Adaptability to evolving technology standards and organizational needs
Commitment to quality security and operational reliability in application delivery
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