Home
Jobs

Java Software Engineer

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Java Full Stack Developer Experience: 8+ Years Location: Gurugram, Haryana (Onsite) Employment Type: Full-Time Job Summary: We are seeking a highly experienced and self-driven Senior Java Full Stack Developer to join our technology team. The ideal candidate will have a deep understanding of Java-based backend development with front-end experience using modern frameworks. You will be responsible for designing, developing, and maintaining scalable and high-performance enterprise applications. Prior experience with distributed systems, microservices architecture, and cloud-native technologies is highly desirable. Key Responsibilities: Design, develop, and deploy scalable and maintainable Java-based applications. Work with Spring Boot , Spring Framework , and RESTful APIs for building back-end services. Architect and implement microservices , adhering to best practices including monitoring and observability. Handle data persistence using JPA , Hibernate , and relational databases like MS-SQL and PostgreSQL . Write modern Java code leveraging Java 11+ features such as Streams, Lambdas, and functional programming. Collaborate with DevOps to maintain CI/CD pipelines using Jenkins , GitLab CI , GitHub Actions , or AWS DevOps tools. Work with Managed Kubernetes services such as EKS , AKS , or GKE to orchestrate containers. Integrate applications with cloud services (preferably AWS). Contribute to front-end development using React or Angular , with a strong grasp of HTML , CSS3 , Tailwind , and responsive design. Collaborate using Agile methodologies including regular sprints, planning, demos, and retrospectives. Apply Domain-Driven Design (DDD) and Backend-for-Frontend (BFF) patterns. Leverage event-driven technologies such as Kafka , Message Queues , or Event Buses . Optimize code performance and database queries for high-throughput applications. Maintain version control using Git and follow software development best practices. Required Qualifications: 8+ years of experience developing and deploying core Java applications . Proven experience in distributed systems and event-driven architectures . Solid knowledge of Spring Boot , Microservices , and API development . Hands-on with front-end frameworks (React or Angular). Experience with cloud platforms : AWS (preferred), Azure, or GCP. Strong understanding of Agile/Scrum practices. Ability to work independently and collaboratively in a fast-paced environment. Excellent problem-solving and debugging skills. Strong communication and teamwork skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Cozzera
Cozzera

236 Jobs

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Chennai, Tamil Nadu, India

Gurugram, Haryana, India