EDEdge Executive Search
Senior Java Developer
Gurgaon ₹7-11 LPA Posted 19 Aug 2025
FULL TIME
Git
Spring Boot
Spring MVC
Sql
Ui Development
+1 more
Job Description
We are seeking a highly experienced Senior Java Developer with 7 to 11 years of experience to join our team. The ideal candidate will have deep expertise in Core Java, strong system design skills, and a proactive approach to developing high-quality, scalable applications. This role also requires a passion for mentoring junior team members and collaborating with cross-functional teams to ensure successful project delivery.
Responsibilities
- Design, develop, and enhance complex Java applications and services that require high throughput.
- Lead technical solutions from end-to-end, from design through implementation and deployment.
- Perform detailed code reviews and ensure code quality and adherence to best practices.
- Collaborate with architects and senior stakeholders to shape system design and architecture.
- Analyze and troubleshoot performance bottlenecks across both code and the database.
- Mentor and support junior team members in coding, debugging, and technical issues.
- Work closely with QA, DevOps, and product teams to deliver high-quality software.
Skills Required
- Core Technical Skills:
- Expert-level Core Java (OOP, Collections, Concurrency, Java 8+ features).
- Strong experience with Spring Boot, Spring MVC, and RESTful APIs.
- In-depth knowledge of SQL and RDBMS (PostgreSQL, MySQL, Oracle), with strong database design and query tuning skills.
- Experience with ORM frameworks like Hibernate or JPA.
- Solid experience with Git, build tools (Maven/Gradle), and logging frameworks (Log4j/SLF4J).
- Familiarity with unit testing frameworks (JUnit/TestNG) and mocking tools (Mockito).
- Nice-to-Have Skills:
- Exposure to microservices architecture and distributed systems.
- Familiarity with NoSQL databases (e.g., MongoDB, Redis).
- Experience with cloud platforms like AWS, Azure, or GCP.
- Understanding of CI/CD pipelines, Docker, and Kubernetes.
- Exposure to UI Development with React or Angular.