The Senior Java Full Stack Developer will join our technology team at a leading retail bank, designing, developing, and delivering enterprise-grade custom microservice applications using modern Java technologies and Angular framework.
Requirements
- 5+ years of professional software development experience
- Strong expertise in Java 11+ and Spring Boot framework
- Proven experience building microservices architecture
- Strong proficiency in Angular for front-end development
- Expert knowledge of Mongo and Oracle databases
- Solid understanding of microservices design patterns
- Experience with version control systems and branching strategies
- Knowledge of containerization technologies
- Strong understanding of design patterns and SOLID principles
- Experience with Agile/Scrum methodologies
- Excellent problem-solving and analytical skills
- Strong communication and leadership abilities
- Bachelor's degree in Computer Science, Software Engineering, or related field
Benefits
- Health, dental, and vision insurance
- Retirement plan
- Paid time off
- Generous parental leave
- Employee relocation assistance