Synechron Technologies logo

Full Stack Developer (Java & Angular)

Synechron Technologies

Pune, Maharashtra, IndiaSENIOR
JavaAngularFull-StackMicroservicesDevOpsAgile

Job Description

Synechron is seeking a versatile and experienced Full Stack Developer to design, develop, and maintain scalable, high-quality applications supporting various enterprise business needs. This role involves managing end-to-end development processes, collaborating with cross-functional teams to translate business requirements into technical solutions.

Responsibilities

  • Build tools: Maven, Gradle, or similar CI/CD pipelines: Jenkins, GitHub Actions, or similar Familiarity with containerization: Docker, Kubernetes (preferred but not mandatory) Preferred Software & Skills: Cloud platforms support (AWS, Azure, GCP) Microservices architecture Testing frameworks such as JUnit, Selenium, Jest or Enzyme Security protocols: OAuth, JWT, SSL/TLS Overall Responsibilities
  • Lead the full software development lifecycle from design to deployment and maintenance
  • Develop responsive, scalable, and secure front-end applications with React.js or Angular
  • Build robust back-end services using Java and Spring Boot, APIs, and microservices architecture
  • Collaborate with product managers, UX teams, and other developers to deliver cohesive solutions Write clean, efficient, and well-documented code following best practices and industry standards
  • Conduct code reviews, optimize application performance, and implement security enhancements
  • Develop and maintain scalable web applications front-end and back-end components
  • Collaborate with cross-functional teams during requirement gathering, planning, and review sessions
  • Conduct code reviews, unit testing, and performance optimization activities Troubleshoot production issues and lead root cause analysis
  • Automate deployment pipelines and integrate testing frameworks into CI/CD workflows Keep documentation of system architecture, code standards, and deployment procedures

Qualifications

  • Proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6+) and frameworks such as React.js or Angular
  • Strong expertise in back-end development using Java (.NET or other frameworks are not applicable here) or equivalent object-oriented programming languages
  • Experience with RESTful API design and integration
  • Knowledge of databases: relational (MySQL, SQL Server, Oracle) and NoSQL (MongoDB, Cassandra)
  • Version control: Git, GITHub or equivalent
  • Build tools: Maven, Gradle, or similar
  • CI/CD pipelines: Jenkins, GitHub Actions, or similar
  • Familiarity with containerization: Docker, Kubernetes (preferred but not mandatory)

Nice to have

  • Cloud platforms support (AWS, Azure, GCP)
  • Microservices architecture
  • Testing frameworks such as JUnit, Selenium, Jest or Enzyme
  • Security protocols: OAuth, JWT, SSL/TLS
  • Experience working in Agile teams and supporting DevOps processes

Benefits

  • Flexible workplace arrangements
  • Mentoring, internal mobility
  • Learning and development programs
  • Diversity & Inclusion initiatives under 'Same Difference'

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.