Skip to main content
← Back to Jobs

Java & Angular Developer – Spring, REST APIs & SQL

SynechronIndia
Full-time7-15
👁️ 0 views📝 0 applicationsPosted 8/9/2026Expires 9/8/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Java & Angular Developer – Spring, REST APIs & SQL roles in India — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Job Summary Synechron is seeking a Java and Angular professional with at least 5+ years of experience in Java software development. The role will develop, maintain, and enhance Java-based applications and systems while contributing to Angular-based user interfaces and full-stack solutions. The position will support business objectives by delivering clean, maintainable, scalable, and reliable software; collaborating with cross-functional teams; resolving technical issues; and applying current Java, Angular, web development, and software engineering practices. Software Requirements Required • Strong knowledge of Java and the Java EE platform. • Experience using Java 8 or later and current supported Java versions, based on project requirements. • Experience with Angular and TypeScript for web application development. • Experience with web development frameworks such as Spring, Hibernate, or JSF. • Knowledge of relational databases and SQL. • Familiarity with Agile software development methodologies. • Experience with version control systems such as Git. • Understanding of RESTful web services. • Experience with software development lifecycle practices, including design, development, testing, deployment, maintenance, and support. • Ability to write clean, maintainable, scalable, and testable code. • Experience participating in code reviews and applying software development standards. • Ability to debug and resolve technical issues in a timely manner. Preferred • Experience developing Java and Angular applications in enterprise environments. • Experience with Spring Boot, Spring MVC, Spring Security, or related Spring technologies. • Experience with Angular components, services, routing, forms, state management, and responsive web interfaces. • Knowledge of microservices and distributed application development. • Experience with automated testing, continuous integration, and continuous delivery. • Familiarity with application performance monitoring, logging, and troubleshooting tools. • Knowledge of secure coding practices and web application security. • Understanding of efficient application design and responsible use of computing resources. Overall Responsibilities • Develop and maintain Java-based applications and systems. • Develop and enhance Angular-based user interfaces and web application features. • Write clean, maintainable, scalable, and testable code. • Collaborate with cross-functional teams to develop new features and improve existing functionality. • Participate in code reviews and ensure that code adheres to applicable industry and project standards. • Design and implement RESTful web services and application integrations. • Work with relational databases and SQL to support application functionality and data requirements. • Debug, troubleshoot, and resolve technical issues in a timely manner. • Contribute to technical design discussions and software architecture decisions. • Participate in Agile ceremonies, planning, estimation, refinement, reviews, and retrospectives. • Support application testing, deployment, maintenance, and production issue resolution. • Stay up to date with developments in Java, Angular, and related technologies. • Identify opportunities to improve code quality, application performance, maintainability, and delivery efficiency. • Consider security, scalability, operational efficiency, and sustainability when designing and implementing solutions. Technical Skills (By Category) Programming Languages Essential • Java using Java 8 or later and current supported versions as applicable to the project. • Strong understanding of Java object-oriented programming principles. • Knowledge of Java collections, exception handling, multithreading, and application performance. • TypeScript for Angular application development. • JavaScript, HTML5, and CSS3. • Understanding of data structures and algorithms. • Ability to write clean, maintainable, scalable, and testable code. Preferred • Experience with scripting languages used for automation or development support. • Knowledge of modern web development and responsive design practices. • Experience applying coding standards, refactoring techniques, and reusable component design. Databases/Data Management Essential • Knowledge of relational databases. • Strong understanding of SQL, data modeling, and database integration. • Experience writing queries and supporting application data-access requirements. • Understanding of data integrity, transactions, indexing, and database performance. Preferred • Experience with database schema design and query optimization. • Knowledge of NoSQL databases. • Familiarity with object-relational mapping and data persistence practices. • Understanding of data security, backup, and lifecycle considerations. Cloud Technologies Essential • Working knowledge of cloud computing concepts and infrastructure. • Understanding of application deployment, scalability, availability, monitoring, and configuration in cloud environments. • Ability to support Java and Angular application deployment on applicable infrastructure. Preferred • Experience deploying Java and Angular applications to cloud platforms. • Familiarity with containers, orchestration, managed databases, storage, networking, and identity services. • Experience with cloud monitoring, automation, and cost optimization. • Understanding of efficient and sustainable cloud resource usage. Frameworks and Libraries Essential • Experience with Java web development frameworks such as Spring, Hibernate, or JSF. • Experience with Angular and TypeScript. • Understanding of RESTful web services and API integration. • Knowledge of component-based frontend development. • Experience with unit testing and integration testing practices. Preferred • Experience with Spring Boot, Spring MVC, Spring Security, or related Spring technologies. • Experience with Angular routing, forms, services, directives, components, and state management. • Knowledge of ORM frameworks and database connectivity technologies. • Familiarity with API gateways, messaging frameworks, or microservices libraries. Development Tools and Methodologies Essential • Familiarity with Agile software development methodologies. • Experience with Git or equivalent version control systems. • Understanding of branching, merging, pull requests, and code review practices. • Experience with software development lifecycle processes. • Familiarity with issue tracking, project management, and collaboration tools. • Experience with code reviews, defect management, testing, documentation, and release processes. Preferred • Experience with CI/CD pipelines and DevOps practices. • Familiarity with build and dependency management tools. • Knowledge of automated quality checks, code analysis, and test automation. • Experience with application logging, monitoring, and troubleshooting tools. • Understanding of software architecture and design patterns. Security Protocols Essential • Understanding of secure software development principles. • Awareness of authentication, authorization, access control, encryption, and secure data handling. • Knowledge of secure RESTful API development. • Ability to identify and address common web application security risks. Preferred • Experience with application security testing and vulnerability remediation. • Familiarity with secure configuration, secrets management, and identity management. • Knowledge of security practices for cloud-based Java and Angular applications. • Understanding of privacy and regulatory considerations applicable to software development. Experience Requirements • At least 5+ years of exper

Required Skills

JavaAngularJava EESpringHibernateJSFTypeScriptSQLGitRESTful web servicesAgileRelational databases

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.