Search by job, company or skills

Senior Java Software Engineer

Early Applicant
  • Posted 9 hours ago
  • Be among the first 10 applicants

Job Description


About the Company

We are looking for an experienced Senior Java Developer with 5–7 years of expertise in developing enterprise-grade web applications using Java and Spring technologies. The ideal candidate will be responsible for technical design, development, code reviews, performance optimization, and mentoring junior developers while delivering scalable and robust solutions.

Notice Period : Immediate to 15 Days

Location : Kolkata

About the Role

We are looking for an experienced Senior Java Developer with 5–7 years of expertise in developing enterprise-grade web applications using Java and Spring technologies. The ideal candidate will be responsible for technical design, development, code reviews, performance optimization, and mentoring junior developers while delivering scalable and robust solutions.

Responsibilities

  • Lead the design, development, and enhancement of enterprise web applications.
  • Architect and develop scalable RESTful APIs using Spring Boot and Spring MVC.
  • Design and implement application components following best practices and design patterns.
  • Develop and maintain UI components using JSP, JSTL, JavaScript, jQuery, AJAX, and Bootstrap.
  • Create efficient data access layers using JPA/Hibernate.
  • Perform code reviews and ensure adherence to coding and security standards.
  • Troubleshoot complex production issues and provide timely resolutions.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with business stakeholders, architects, QA teams, and project managers.
  • Mentor junior developers and provide technical guidance.
  • Participate in sprint planning, effort estimation, and technical discussions.
  • Drive continuous improvement initiatives and adoption of emerging technologies.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • 5–7 years of hands-on experience in Java-based application development.
  • Strong leadership, communication, and stakeholder management skills.

Required Skills

Backend

  • Core Java (Java 8/11/17)
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • REST API Development
  • JPA/Hibernate
  • Microservices understanding (preferred)

Frontend

  • JSP
  • JSTL
  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • AJAX
  • Bootstrap

Database

  • SQL Server with Advanced SQL Query
  • Database Design Concepts

Tools & Methodologies

  • Git
  • Maven/Gradle
  • IntelliJ IDEA/Eclipse
  • JIRA
  • Agile/Scrum

Preferred Skills

  • Experience with application performance tuning.
  • Understanding of security best practices and OWASP guidelines.
  • Experience working in large-scale enterprise environments.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152470505

Similar Jobs

Delhi, Kolkata, Mumbai

Skills:

UnixTesting ToolsHibernateLinuxEclipsePerformance TestingAgileSoftware QualityWindowsManager Quality Assurance

Beware of Scammers

We don’t charge money for job offers