Senior Software Engineer / Lead (Java)

Years of Experience: 
6-8 Years
Skills Stack: 
Java, Spring , Hibernate and Struts
Shift Timings: 
12:30 pm - 09:30 pm ((UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi)
Role and Responsibility Details: 


  • Has hands-on experience in developing robust, maintainable software using Java Technologies.
  • Strong Core Java skillset, Java 5 through current version of Java.
  • Hands-on experience in J2EE/Java Web Technologies (JSP, Struts, Spring MVC), Hibernate, Bootstrap, jQuery, JavaScript, CSS, React
  • Exposure writing SOAP and RESTful Web services and software that consume it.
  • Microsoft SQL Server/Oracle knowledge
  • Good experience writing Stored Procedures, SQL queries.


  • Participate in requirement analysis and redesign
  • Produce a detailed functional design document to match customer requirements
  • Produce a technical specification for custom development and systems integration requirements
  • Coordinate with onsite stakeholder of the project
  • Participate in training design, documentation and delivery efforts in concert with the Engagement Manager
  • Participate and lead, when needed, the project meetings with the customer
  • Provide technical help to the team and mentor team members
Job Description: 

Tech Lead or Senior Java Developer:

1. Experience in performance engineering

2. Participate in requirement analysis and process redesign

3. Hands-on experience in creating deployment package, deployment on application server and configuration.

4. Coding and unit testing

5. Conduct peer review and provide feedback.

6. Good knowledge of design patterns

* B.E.,* Bachelor of Technology in Computer Science,B. TECH,* Bachelor of Engineering in Computer Science,* Master in Computer Science-MCA,* MSc
Pune- Pyramid
Recruitment Team