Senior Java Developer

3 - 7 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Java Developer with 3 to 6 years of experience, your primary responsibility will be to translate application storyboards and use cases into high-quality, efficient code. You will design, develop, and maintain clean, reusable Java code while taking full ownership of modules to ensure timely deployment to production. It will be essential for you to optimize application performance, quality, and responsiveness, as well as identify and resolve bottlenecks, bugs, and technical issues. Maintaining high standards of code quality, organization, and automation will also be a key part of your role. Additionally, you will need to write well-structured, testable, and efficient code and investigate new technologies and approaches, presenting them for architectural review. Participation in code reviews and providing constructive feedback to peers, along with staying current with the latest technologies and trends, will be expected from you. You should possess a strong proficiency in Core Java, including OOP, Collections, Threads, Regular Expressions, and Exception Handling. A solid understanding of object-oriented programming and the ability to write clean, readable Java code are crucial. Knowledge of scalable application design principles, along with strong experience in Relational Databases, SQL, and ORM technologies such as MySQL and Hibernate, is required. Proficiency in software design and development using Java, J2EE, Spring Boot, Spring Security, and Hibernate is essential. Experience with test-driven development and familiarity with CI/CD processes for build and deployment will be advantageous. Key requirements for this role include experience with Java 8/Java 11, expertise in the Spring Framework, and hands-on experience with relational databases. You should also have proficiency in building scalable REST APIs capable of handling 20k+ simultaneous users, coupled with a willingness to work with new technologies and strong communication skills. Desirable skills include experience with React JS and Javascript frameworks, knowledge of Microservices architecture, and familiarity with Redis, AWS S3, AWS Lambda, and NoSQL databases. CI/CD experience is a plus. Brilworks is committed to supporting your growth in these areas where necessary!,

Mock Interview

Practice Video Interview with JobPe AI

Start Core 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

chennai, tamil nadu, india