Sr. Software Engineer - Core Java
YASH TechnologiesMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, test, and maintain enterprise-grade Java web applications using Core Java, Servlets, JSP, REST APIs, and SQL databases.
Optimize application performance, scalability, and security while creating reusable components and following coding best practices.
Lead code reviews, mentor junior developers, troubleshoot production issues, and collaborate in Agile/Scrum teams including deployment and release activities.
Minimum Requirements
8-10 years of hands-on experience in Java application development.
Proficiency in Core Java (Java 8/11/17), Servlets, JSP, JDBC, Spring Framework (Spring Boot, Spring MVC), RESTful Web Services, and SQL databases (Oracle, SQL Server, MySQL, PostgreSQL).
Experience with application servers such as Tomcat, WebLogic, JBoss, or WebSphere; version control tools like Git; and build/deployment tools like Maven or Gradle.
Work Experience Required: 8-10 years of relevant experience
Ideal Candidate Profile
Senior-level Java developer with deep expertise in building scalable enterprise applications and leading technical efforts.
Experienced in Agile/Scrum development environments with strong focus on performance and quality.
Capable of mentoring teams, driving technical discussions, and managing production issue resolutions effectively.
