We are looking for an experienced Java + Angular Developer with 4+ years of hands-on experience in developing scalable web applications. The ideal candidate should have strong expertise in Java, Spring Boot, Angular, REST APIs, and database development and should be comfortable working in an onsite environment.
Key Responsibilities
- Develop, maintain, and enhance web applications using Java, Spring Boot, and Angular.
- Build scalable and secure RESTful APIs and integrate them with frontend applications.
- Develop responsive and user-friendly interfaces using Angular.
- Write clean, maintainable, and reusable code following best practices.
- Work with relational databases and write optimized SQL queries.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews, testing, and deployment activities.
- Collaborate with developers, QA,
and other stakeholders to deliver projects on time.
- Follow Agile/Scrum development practices.
Required Skills
- 4+ years of professional software development experience
- Strong hands-on experience with Java
- Strong experience with Spring Boot
- Strong hands-on experience with Angular
- Good knowledge of REST APIs
- Valuable understanding of SQL / relational databases
- Experience with Git/version control
- Understanding of microservices architecture is preferred
- Good problem-solving and debugging skills
- Strong communication and teamwork skills
Preferred Qualifications
- Experience with Java 8/11/17+
- Experience working with Spring Security
- Knowledge of cloud platforms such as AWS, Azure, or GCP
- Experience with CI/CD and deployment processes
- Experience working in an Agile environment