Search by job, company or skills

S

Full-Stack Java & Angular Developer Microservices, Cloud & Security Expertise

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

Synechron is seeking a highly skilled Full-Stack Java & Angular Developer to create scalable, reliable, and feature-rich web applications supporting enterprise business processes. In this role, you will design, develop, and integrate high-performance server-side services with responsive, reusable front-end components. Your expertise will contribute to digital transformation initiatives by delivering seamless, secure, and maintainable solutions that meet business goals and user needs.

Software Requirements

Required:

  • Extensive experience with Java (version 8+) and Spring Boot / J2EE for backend development (7+ years)
  • Proven experience in Angular (v10+) for front-end development, including TypeScript, HTML5, CSS3, and JavaScript
  • Strong understanding of RESTful APIs and microservices architecture for building scalable backend services
  • Knowledge of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB) for data management
  • Experience with version control tools such as Git
  • Familiarity with CI/CD pipelines and automation using tools like Jenkins, GitHub Actions, or similar

Preferred:

  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Use of UI component libraries like Angular Material or PrimeNG
  • Exposure to containerization (Docker) and orchestration (Kubernetes) for deployment
  • Knowledge of security best practices including secure API development and data protection

Overall Responsibilities

  • Design and develop RESTful APIs and server-side microservices using Java (Spring Boot) to support business features
  • Build responsive, high-quality front-end interfaces with Angular that offer seamless user experiences
  • Collaborate with product managers, UX/UI designers, and QA teams to deliver maintainable, scalable solutions
  • Ensure system performance, reliability, and security through adherence to best practices and code reviews
  • Integrate front-end with backend services and external systems for end-to-end functionality
  • Automate deployment pipelines and support continuous integration/delivery efforts
  • Troubleshoot production issues, conduct root cause analysis, and optimize application performance
  • Document architecture, code, and API specifications for clarity and future maintenance
  • Support platform upgrades, performance tuning, and scaling activities
  • Stay updated on emerging front-end/back-end technologies and incorporate best practices

Technical Skills (By Category)

Programming Languages (Essential):

  • Java (version 8+) for backend services
  • TypeScript, JavaScript (ES6+) for front-end development

Frameworks & Libraries:

  • Spring Boot, Spring MVC, Spring Data JPA
  • Angular (version 10+), with experience in TypeScript
  • Front-end: Angular Material or PrimeNG (preferred)

Databases & Data Management:

  • Relational: MySQL, PostgreSQL, Oracle
  • NoSQL: MongoDB, Redis (preferred)

API & Microservices:

  • RESTful API design, microservices development, and API security practices

Cloud & Infrastructure:

  • AWS, Azure, or GCP basic familiarity for deployment (preferred)
  • Containerization: Docker, Kubernetes (preferred)
  • Infrastructure as Code: Terraform, CloudFormation (preferred)

Development & DevOps Tools:

  • Git, Jenkins, GitHub Actions, or similar CI/CD tools

Security & Best Practices:

  • Secure coding principles, API security, and compliance awareness

Experience Requirements

  • 7+ years of full-stack development experience working with Java, Spring Boot, and Angular in enterprise environments
  • Proven track record of delivering scalable, maintainable APIs and front-end interfaces
  • Experience working within Agile teams for iterative development and delivery
  • Familiarity with cloud deployment strategies, CI/CD pipelines, 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 robust server-side and client-side components for web applications
  • Integrate APIs and external services to support business and user functionality
  • Conduct code reviews, performance optimizations, and security assessments
  • Collaborate with product, UI/UX, and QA teams to ensure business goals are met
  • Support application deployment, environment configuration, and scaling activities
  • Troubleshoot, diagnose, and resolve issues affecting system stability or performance
  • Document system architecture, API specs, and best practices for maintenance and audits
  • Stay current with new frameworks, tools, and industry standards

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 7+ years of full-stack experience with Java and Angular in enterprise environments
  • Certifications in Java development, cloud, or relevant frameworks are a plus
  • Demonstrated success in building scalable, secure, and user-friendly enterprise applications

Professional Competencies

  • Exceptional problem-solving and analytical abilities
  • Strong communication skills for stakeholder engagement and technical documentation
  • Leadership qualities to mentor junior developers and promote best practices
  • Adaptability to evolving technologies, standards, and business requirements
  • Focus on delivering high-quality, secure, and scalable solutions
  • Ability to prioritize tasks and manage multiple deliverables effectively

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143256381