What are the responsibilities and job description for the Java Developer position at SCIGON?
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