Source description
About the role
Job Summary Job Title: Software Engineer / Sr. Software Engineer Experience: 24 years Location: Pune Department: Software Development Employment Type: Full Time Role Overview: We are looking for a skilled Java Developer responsible for designing, developing, testing, and implementing high-quality software solutions. The candidate will work on enterprise-level applications using Java, J2EE technologies, SQL/Oracle, and web-based development frameworks. The role involves end-to-end software development activities including requirement analysis, coding, testing, debugging, deployment, and maintenance. Responsibilities Develop, design, and implement software applications using Java, J2EE, SQL/Oracle, and related technologies. Participate in the complete software development lifecycle including: requirement analysis, design, coding, code reviews, unit testing, system testing, deployment and maintenance. Prepare technical documents including: design documents, technical specifications, test cases, deployment documents, release documentation. Write clean, efficient, and maintainable code following coding standards. Perform debugging, troubleshooting, log analysis, and database query optimization. Collaborate with cross-functional teams for software implementation and customer requirements. Participate in code walkthroughs, peer reviews, and quality improvement activities. Develop prototypes and provide technical solutions for business requirements. Ensure project deliverables are completed within defined timelines and quality standards. Technical Skills Core Java Object-Oriented Programming (OOPs) Java JSP Servlets J2EE SQL / Oracle Database Multi-tier application architecture Web-based application development Software design patterns System integration concepts Writing SQL queries and database optimization Unit Testing System Testing Negative Testing Qualifications BE/B.Tech (CS/IT) or equivalent qualification. 24 years of experience in software development. Strong analytical and problem-solving skills. Good understanding of software development practices. Ability to work independently and in a team environment. Good communication and documentation skills. Flexible to work as per project requirements and customer needs. Key Skills API Microservices MySQL Oracle Database RESTful API
More at Newgen