Software Engineer Java

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You should have 5+ years of work experience in the Development and Maintenance of Java applications. Your expertise should include Java, J2EE, Spring boot, Angular, SQL, PL/SQL, and hands-on experience deploying applications on containers like Docker and Kubernetes, CI/CD tools such as Jenkins and GitLab CI/CD, and API Gateways. You must have experience with REST and SOAP web services, including design, development, and integration. Your responsibilities will include writing unit test cases (JUnit, Mockito) and integration test scenarios, interfacing effectively with technical architects, functional analysts, and application managers, and working independently on day-to-day support issues. You should analyze Priority issues, gather feedback from end users, and enhance solutions. Additionally, you must be familiar with version control tools like Git and application security best practices. It is essential that you ensure compliance with project deliverables in line with established project management methodologies. Staying updated with emerging technologies and trends to drive innovation is a key expectation. Your communication, collaboration, and problem-solving skills should be excellent. Preferred qualifications include being an Oracle Certified Java Developer or holding similar certifications. You should have experience with Java / J2EE frameworks across Presentation Layer Spring MVC, Business Layer Spring, Data Layer (JPA / Hibernate), Web-services SOAP and RESTful services, and good debugging and troubleshooting skills. You should also be able to perform "Impact Analysis" and "Work Package Estimation" for Java applications, design and conduct design / code reviews, apply Design Patterns / UML, and follow operational processes like Incident and Problem Management. Exposure to Profiling tools for addressing Performance-related aspects, understanding of SDLC methodologies, waterfall, and incremental methodologies, and knowledge of ITIL concepts are necessary. Experience with Unit / Integration Testing (Junit / Mockito / Karma), familiarity with Angular and above, HTML5, CSS3/Bootstrap, SOA principles, and the retail domain, as well as Agile SCRUM project working experience, will be advantageous. Experience in working with European clients and holding Java certifications like Java Programmer, Web Component Developer, Business Component Developer, Web Services Developer (Oracle / Sun) are nice to have.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You