Java Full Stack Engineer
Summary
Senior full-stack developer building enterprise web applications: designs Java 17/Spring Boot microservices and REST APIs, Angular (10-18) front ends, and event-driven solutions with Kafka and Spring WebFlux/Reactive, while optimizing performance and SQL database interactions in an Agile team.
We are unable to sponsor or take over sponsorship of an employment visa at this time.
Java Full Stack Engineer
Job Description
Position Overview
Key Responsibilities
- Design, develop, and maintain web applications using Java 17, Spring Boot, and Angular (10-18).
- Build scalable microservices and REST APIs to support enterprise business applications.
- Develop and support event-driven solutions using Apache Kafka and Spring WebFlux/Reactive frameworks.
- Collaborate with cross-functional teams to define requirements, troubleshoot issues, and deliver high-quality solutions.
- Optimize application performance, database interactions, and overall system reliability.
- Design, develop, and maintain web applications using Java 17, Spring Boot, and Angular (10-18).
- Build scalable microservices and REST APIs to support enterprise business applications.
- Develop and support event-driven solutions using Apache Kafka and Spring WebFlux/Reactive frameworks.
- Collaborate with cross-functional teams to define requirements, troubleshoot issues, and deliver high-quality solutions.
- Optimize application performance, database interactions, and overall system reliability.
Required Qualifications
- 8+ years of experience developing enterprise applications with Java and Spring Framework technologies.
- Hands-on experience with Java 17, Spring Boot, Microservices, Kafka, and Angular 10+.
- Strong understanding of RESTful APIs, distributed systems, and reactive programming concepts.
- Experience working with relational databases and writing efficient SQL queries.
- Excellent problem-solving, communication, and collaboration skills.
Kaleidoscope, an Infosys Company, is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, spouse of protected veteran, or disability.