We are seeking a highly skilled Java Full Stack Developer with strong expertise in Object-Oriented Programming (OOPs) and Core Java concepts. The ideal candidate will have hands-on experience in Spring Boot, event-driven architecture, and Angular, with proven ability to debug, optimize, and modernize applications from monolithic to microservices-based architectures.
Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and Angular.
Implement event-driven architecture for high-performance, distributed systems.
Lead efforts to migrate monolithic applications to microservices.
Optimize application performance through advanced debugging and tuning techniques.
Collaborate with cross-functional teams to deliver robust, secure, and maintainable solutions.
Deploy and manage applications using Docker and Kubernetes.
Work with cloud platforms (GCP, AWS) to build and scale applications.
Integrate and optimize search capabilities using ElasticSearch.
Strong knowledge of OOPs and Core Java.
Proficiency in Spring Boot and event-driven architecture.
Hands-on experience with Angular for front-end development.
Expertise in debugging, performance optimization, and troubleshooting.
Experience in migrating monolithic applications to microservices.
Practical knowledge of Docker and Kubernetes.
Added Advantage
Familiarity with ElasticSearch.
Contribute to projects involving other programming languages such as PHP or .NET when required.
Candidate Profile
Problem solver with strong analytical and debugging skills.
Ability to work in fast-paced, collaborative environments.
Passion for building scalable, modern applications and improving legacy systems.
Software Powered by iCIMS
www.icims.com