Job Summary:
We are looking for a skilledFull Stack Java Developerwith strong experience inAngular or Reactto join our development team. You will be responsible for designing, developing, and maintaining scalable web applications using modern front-end frameworks and robust backend systems built with Java and Spring Boot.
Key Responsibilities:
- Design, develop, test, and maintain end-to-end web applications.
- Develop robust backend logic usingJava,Spring Boot, and RESTful APIs.
- Create responsive and dynamic user interfaces usingAngularorReact.
- Work closely with UI/UX designers, business analysts, and QA engineers.
- Ensure performance, security, scalability, and responsiveness of applications.
- Participate in code reviews, testing, and bug fixing.
- Integrate third-party services and APIs as needed.
- Follow Agile/Scrum development practices and contribute to sprint planning.
Technical Skills Required:
Backend: Java 8 or higher
- Spring Boot, Spring MVC, Spring Security, JPA/Hibernate
- RESTful Web Services
- Microservices architecture
Frontend: Angular (v8+) or React.js
- HTML5, CSS3, JavaScript, TypeScript
- Responsive design (Bootstrap, Flexbox, etc.)
Database: RDBMS: MySQL, PostgreSQL, or Oracle
- NoSQL: MongoDB (optional)
DevOps & Tools: Git, Maven/Gradle, Jenkins, Docker
- Unit testing frameworks (JUnit, Mockito)
- Logging and monitoring (ELK, Prometheus/Grafana is a plus)
Cloud (Good to Have):AWS / Azure / GCP experience
- Kubernetes or containerization concepts
Soft Skills: Strong analytical and problem-solving skills
- Good communication and teamwork abilities
Eagerness to learn new technologies and frameworks