About the job
SummaryBy Outscal
Java Full Stack Engineer with strong Spring Boot, Microservices, and Angular expertise needed. Design, develop, and maintain scalable solutions. Lead and mentor junior developers, optimize performance, and integrate with third-party services.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (15000+ experts across 26 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
This position requires strong skills in Spring Boot, Microservices Architecture (MSA), and Angular, along with a variety of other technical and soft skills.
Key Responsibilities:
- Full Stack Development: Design and maintain solutions using Java, Angular 9+, and Spring Boot.
- Microservices Architecture: Develop and manage scalable and resilient microservices.
- Technical Leadership: Mentor junior developers and conduct code reviews.
- Collaboration: Work with product managers, UX/UI designers, and other stakeholders.
- Performance Optimization: Optimize application performance through efficient coding and database optimizations.
- Integration: Integrate with third-party services, APIs, and databases.
- Testing and Debugging: Develop and execute tests to ensure application reliability.
- Documentation: Maintain comprehensive documentation for code and system architecture.
Required Skills:
- Java: Strong proficiency in Java.
- Angular 9+: Expertise in Angular for frontend development.
- Spring Boot: In-depth knowledge of Spring Boot for backend services.
- Microservices: Experience with microservices architectures.
- Front-End Technologies: Proficiency in HTML, CSS, and JavaScript.
- Databases: Experience with Oracle PL/SQL, relational and NoSQL databases.
- Version Control: Familiarity with Git.
- Agile Methodologies: Experience with Agile environments.