Full-Stack Developer (Java & Angular)

Synechron

Not Interested
Bookmark
Report This Job

profile Job Location:

Mumbai - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Summary

Synechron is seeking a skilled Full-Stack Developer with expertise in Java and Angular to develop scalable high-quality web applications within a fast-paced innovative this role you will collaborate with cross-functional teams to translate business requirements into reliable technical solutions that support digital transformation initiatives. Your contribution will enhance our capabilities in delivering secure responsive and efficient software platforms that directly impact business success.


Software Requirements

Required Skills:

  • Strong experience with Java specifically Java 8 with knowledge of frameworks such as Spring Boot Spring MVC Spring Data JPA Hibernate

  • Solid front-end development skills using Angular (version 12) TypeScript RxJS HTML5 CSS3/SCSS

  • Experience working with relational databases such as MySQL or PostgreSQL and NoSQL databases like MongoDB or Redis

  • Version control expertise with Git

  • Familiarity with build tools such as Maven or Gradle

  • Experience with CI/CD pipelines using Jenkins or Azure DevOps

  • Knowledge of containerization with Docker and basic understanding of Kubernetes

  • Experience in writing unit and integration tests with frameworks like JUnit Mockito Jasmine Karma


Preferred Skills:

  • Use of component libraries like Angular Material or PrimeNG

  • Exposure to cloud platforms such as AWS Azure or GCP

  • Familiarity with messaging protocols like Kafka or RabbitMQ

  • Monitoring tools such as Prometheus and Grafana

  • Understanding of OWASP security practices


Overall Responsibilities

  • Develop maintain and enhance RESTful APIs and microservices using Java and Spring Boot

  • Build intuitive responsive front-end applications with Angular and associated technologies

  • Design and implement scalable secure architectures for web applications ensuring performance and stability

  • Write clean efficient and well-documented code following industry best practices

  • Conduct code reviews unit testing and troubleshooting to ensure high-quality deliverables

  • Collaborate closely with product managers designers QA and DevOps teams to deliver features on schedule

  • Support deployment activities monitor application health and optimize performance in cloud and containerized environments

  • Stay updated on emerging technology trends proposing innovations to improve solutions and processes


Technical Skills (By Category)

Programming Languages:

  • Required: Java 8 (Spring Boot Spring MVC Hibernate)

  • Preferred: Additional Java-related frameworks or languages (e.g. Kotlin) scripting languages for automation


Front-End Technologies:

  • Required: Angular 12 TypeScript RxJS HTML5 CSS3/SCSS

  • Preferred: Angular Material PrimeNG for UI components


Databases & Data Management:

  • Required: MySQL PostgreSQL or similar relational databases

  • Preferred: MongoDB Redis for NoSQL data handling and caching


Cloud & DevOps Technologies:

  • Required: Basic understanding of AWS Azure or GCP cloud services

  • Preferred: Hands-on experience with containerization (Docker) and orchestration (Kubernetes) CI/CD tools


Frameworks & Libraries:

  • Spring Boot Spring MVC Spring Data JPA Hibernate

  • Front-end: Angular RxJS and relevant component libraries


Development Tools & Methodologies:

  • Git Maven Gradle

  • Jenkins Azure DevOps or similar CI/CD tools

  • Agile/Scrum practices and collaboration tools like JIRA Confluence


Security & Observability:

  • Awareness of security standards such as OWASP

  • Basic knowledge of monitoring & logging tools like Prometheus Grafana


Experience Requirements

  • Minimum of 3 years of full-stack development experience with Java and Angular

  • Proven success in developing and deploying scalable web applications

  • Experience working within Agile development cycles

  • Demonstrated ability to collaborate effectively in cross-functional teams

  • Exposure to cloud deployment containerization and automation tools is preferred

  • Industry experience in finance banking or regulated environments is advantageous but not mandatory


Alternative experience pathways:

  • Extensive project-based work demonstrating full-stack expertise with relevant frameworks and tools


Day-to-Day Activities

  • Collaborate with product teams to analyze requirements and design technical solutions

  • Develop test and deploy backend APIs and frontend interfaces

  • Conduct code reviews and mentor junior developers

  • Troubleshoot and resolve issues impacting application stability or performance

  • Optimize applications for scalability security and maintainability

  • Support continuous improvement initiatives including automation and CI/CD pipelines

  • Participate in Agile ceremonies such as sprint planning daily stand-ups reviews and retrospectives

  • Document technical designs code and deployment procedures for team knowledge sharing


Qualifications

  • Bachelors degree in Computer Science Software Engineering or a related field; higher degrees or certifications are a plus

  • Relevant certifications (e.g. Java certifications Scrum certifications) are advantageous

  • Proven commitment to continuous learning and staying current with technology developments


Professional Competencies

  • Strong analytical and troubleshooting skills for complex problems

  • Clear and effective communication with technical and non-technical stakeholders

  • Ability to work collaboratively within diverse teams

  • Adaptability and eagerness to learn new tools and technologies

  • Strong attention to detail and commitment to code quality

  • Time management and organizational skills to prioritize tasks 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.

Candidate Application Notice


Required Experience:

IC

Job SummarySynechron is seeking a skilled Full-Stack Developer with expertise in Java and Angular to develop scalable high-quality web applications within a fast-paced innovative this role you will collaborate with cross-functional teams to translate business requirements into reliable technical so...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

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

View Profile View Profile