Java Software Engineer

2 - 6 years

0 Lacs

Posted:20 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Java Developer, you will be responsible for designing, developing, and maintaining mid-complexity Java applications utilizing Java 8+ and associated frameworks like SpringBoot and Spring MVC. Your primary focus will be to write clean, maintainable, and well-documented code following best practices and coding standards. Collaboration in code reviews, learning from senior developers, and fostering a positive development environment are essential aspects of this role. Participating in unit testing and integration testing to uphold code quality, troubleshooting and resolving technical issues, and keeping abreast of the latest trends and technologies in the Java ecosystem are key responsibilities. You should have a minimum of 2 years of professional experience as a Java developer and a solid grasp of core Java concepts such as OOP, Collections, and Generics. Experience with technologies like JPA, Hibernate, and building APIs (preferably RESTful) is advantageous. Familiarity with version control systems like Git, excellent communication skills, and the ability to work independently and collaboratively are crucial. Proficiency in a popular Java web framework (preferably Spring Boot), knowledge of relational databases (MySQL, PostgreSQL), and experience with additional frontend frameworks like VueJs, Angular, or ReactJs are desired. Being familiar with Microservice architecture and having experience with cloud platforms such as AWS or Azure will be considered as an added advantage for this role.,

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

Nagpur, Maharashtra, India

Noida, Uttar Pradesh, India