See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewUpload your resume and we draft a letter for this exact role, tailored to what it asks for.
Design, develop, and maintain enterprise web applications using Java and Angular technologies. Collaborate with cross-functional teams in an Agile environment to build scalable REST APIs and backend services.
Role Overview
We are looking for experienced Web Developers to design, build, enhance, and support enterprise web applications using Core Java, Spring Boot, REST APIs, and Angular. The role requires strong hands-on engineering skills, sound problem-solving ability, and effective collaboration within an Agile delivery team.
Key Responsibilities
Design, develop, test, and maintain reliable enterprise web applications using Java and Angular technologies.
Build and integrate secure, scalable REST APIs and backend services using Spring and Spring Boot.
Create reusable, responsive, and maintainable user interface components using AngularJS and/or Angular.
Translate functional and technical requirements into clean, efficient, and testable code.
Participate in code reviews, defect resolution, production support, and continuous improvement activities.
Collaborate with product owners, business analysts, QA engineers, and other developers in an Agile/Scrum environment.
Use GitHub for source control and Jira for work tracking, documentation, and delivery transparency.
Mandatory Skills
Core Java | REST API development and integration | Spring and Spring Boot | AngularJS and/or Angular | Strong understanding of object-oriented design and web application architecture
Preferred Skills
Agile/Scrum delivery experience | Jira | GitHub
Qualifications and Experience
4 to 6 years of relevant software development experience.
Strong hands-on experience with Core Java, Spring, Spring Boot, REST APIs, and AngularJS/Angular.
Good understanding of software development lifecycle, coding standards, debugging, and unit testing.
Ability to work independently, manage assigned deliverables, and communicate clearly with distributed teams.
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.
Nice To Have
Strong analytical and problem-solving ability.
Clear written and verbal communication.
Ownership of assigned deliverables with attention to quality and timelines.
Ability to collaborate effectively with cross-functional and geographically distributed teams.
Key Responsibilities
Design, develop, test, and maintain reliable enterprise web applications using Java and Angular technologies.
Build and integrate secure, scalable REST APIs and backend services using Spring and Spring Boot.
Create reusable, responsive, and maintainable user interface components using AngularJS and/or Angular.
Translate functional and technical requirements into clean, efficient, and testable code.
Participate in code reviews, defect resolution, production support, and continuous improvement activities.
Collaborate with product owners, business analysts, QA engineers, and other developers in an Agile/Scrum environment.
Use GitHub for source control and Jira for work tracking, documentation, and delivery transparency.
Mandatory Skills
Core Java | REST API development and integration | Spring and Spring Boot | AngularJS and/or Angular | Strong understanding of object-oriented design and web application architecture
Preferred Skills
Agile/Scrum delivery experience | Jira | GitHub
Qualifications and Experience
4 to 6 years of relevant software development experience.
Strong hands-on experience with Core Java, Spring, Spring Boot, REST APIs, and AngularJS/Angular.
Good understanding of software development lifecycle, coding standards, debugging, and unit testing.
Ability to work independently, manage assigned deliverables, and communicate clearly with distributed teams.
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.
Nice To Have
Strong analytical and problem-solving ability.
Clear written and verbal communication.
Ownership of assigned deliverables with attention to quality and timelines.
Ability to collaborate effectively with cross-functional and geographically distributed teams.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 221,885+ Jobs in Software Development
Answer easy questions
221,885+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”