Java Developer
🔍 Overview
We’re seeking a seasoned Java Developer with strong full-stack capabilities to join our dynamic engineering team. This role requires hands-on expertise in backend development using Java and Spring Boot, paired with Angular-based front-end experience. Ideal candidates will bring a solid foundation in modern web application architecture, database fluency, and containerized deployment practices.
🛠️ Key Responsibilities
- Design, develop, and maintain scalable web applications using Java/Spring Boot and Angular
- Collaborate with cross-functional teams to deliver robust, user-friendly solutions
- Work with diverse databases including NoSQL, LDW, and DB2
- Implement CI/CD pipelines and contribute to deployment automation
- Support containerization efforts using Kubernetes
- Participate in code reviews, technical discussions, and mentoring junior developers
- Communicate effectively with stakeholders and team members across functions
✅ Required Qualifications
- Minimum 5 years of professional experience in Java development
- Strong proficiency in Spring Boot and Angular
- Hands-on experience with NoSQL, LDW, and DB2 databases
- Solid understanding of web application architecture and RESTful services
- Familiarity with CI/CD tools and practices
- Exposure to containerization and orchestration (e.g., Docker, Kubernetes)
- Excellent communication and collaboration skills
🌤️ Nice to Have
- Experience leading development teams or mentoring peers
- Cloud platform exposure (AWS, Azure, GCP)
- Agile development experience