Back to listings
CGIHyderabad, AP

Java Full Stack Engineer

Description

Position: Senior Software Engineer Location: Chennai/Bangalore Department: IT Development Experience: 5-8 Years Job Type: Hybrid Model (3 days WFO) Employment Type: Full-Time

. 5 - 8 years having experience as Java back-end developer. . Strong in building Web API's with microservices architecture using Java 11 and above.. . Extensive Knowledge in Monolithic vs Microservices Architecture. . Experience in building scalable and maintainable code base. . Experience in building in containerized services (APIs) using Docker and Kubernetes. . Solid understanding of Design Patterns (MediatR, Singleton, Adapter, Dependency Injection) and Oops concepts and Solid Principles. . Experience in continuous Integration, continuous delivery, with embedded testing practices and quality gates. . Strong knowledge in ORM like NHibernate. . Good to have Spring Boot 3.x. Java 11 above, Kafka, JUnit, Mockito. . Good experience on Angular with latest versions.

Skills:

Angular, English, Java, Microservices, RESTful (Rest-APIs), Software Design Patterns, Spring Boot

Skills

DockerMockitoKafkaAngularRESTMicroservicesSpringJunitSpring BootKubernetesJava