Job Description
- Develop and maintain enterprise-level applications using Java 21 and Spring 6
- Build dynamic responsive front-end interfaces using Angular
- Create and manage backend services and APIs using and Spring Boot
- Implement data persistence logic using Hibernate and JPA
- Collaborate with UI/UX designers product managers and backend developers
- Participate in code reviews unit testing and performance tuning
- Ensure application security scalability and maintainability
- Troubleshoot and debug application issues across the full stack
- Stay updated on the latest trends in Java JavaScript and web development ecosystems
Required Qualifications
- 11 years of professional experience in Java application development
- Strong knowledge and hands-on experience with Java 21 features and syntax
- Deep understanding of Spring Framework 6 including Spring Boot Spring Security and Spring Data
- Familiarity with RESTful API design and development
- Solid understanding of Git CI/CD pipelines and DevOps practices
- Excellent communication teamwork and problem-solving skills
Preferred Qualifications
- Experience with microservices architecture and containerization using Docker and Kubernetes
- Knowledge of SQL and NoSQL databases such as PostgreSQL and MongoDB
- Experience with cloud platforms such as AWS Azure or GCP
- Agile/Scrum development experience
Education
- Bachelors or Masters degree in Computer Science Engineering or a related field
Mandatory Skills
- Java 21
- Spring 6
- Angular
- Hibernate
- JPA
Job Description Develop and maintain enterprise-level applications using Java 21 and Spring 6 Build dynamic responsive front-end interfaces using Angular Create and manage backend services and APIs using and Spring Boot Implement data persistence logic using Hibernate and JPA Collaborate with UI/U...
Job Description
- Develop and maintain enterprise-level applications using Java 21 and Spring 6
- Build dynamic responsive front-end interfaces using Angular
- Create and manage backend services and APIs using and Spring Boot
- Implement data persistence logic using Hibernate and JPA
- Collaborate with UI/UX designers product managers and backend developers
- Participate in code reviews unit testing and performance tuning
- Ensure application security scalability and maintainability
- Troubleshoot and debug application issues across the full stack
- Stay updated on the latest trends in Java JavaScript and web development ecosystems
Required Qualifications
- 11 years of professional experience in Java application development
- Strong knowledge and hands-on experience with Java 21 features and syntax
- Deep understanding of Spring Framework 6 including Spring Boot Spring Security and Spring Data
- Familiarity with RESTful API design and development
- Solid understanding of Git CI/CD pipelines and DevOps practices
- Excellent communication teamwork and problem-solving skills
Preferred Qualifications
- Experience with microservices architecture and containerization using Docker and Kubernetes
- Knowledge of SQL and NoSQL databases such as PostgreSQL and MongoDB
- Experience with cloud platforms such as AWS Azure or GCP
- Agile/Scrum development experience
Education
- Bachelors or Masters degree in Computer Science Engineering or a related field
Mandatory Skills
- Java 21
- Spring 6
- Angular
- Hibernate
- JPA
View more
View less