Posted on: 01/12/2025
Description :
Job Title : Senior Java Developer
Location : Bangalore, Karnataka
Experience : 7 to 10 Years
Employment Type : Full-Time
About the Role :
We are looking for a highly skilled Senior Java Developer with strong experience in building scalable, high-performance, backend systems. The ideal candidate will have deep expertise in Java and exposure to modern frameworks, along with strong problem-solving skills and the ability to deliver high-quality software in a fast-paced environment.
Key Responsibilities :
- Design, develop, and maintain server-side applications using Java and related frameworks.
- Write clean, efficient, and reusable code following industry best practices.
- Collaborate with cross-functional teams including Product, QA, DevOps, and UI teams to deliver robust software solutions.
- Participate in system design discussions, architecture reviews, and provide technical recommendations.
- Optimize application performance, troubleshoot issues, and ensure high availability.
- Work on integrating backend services with UI frameworks such as ReactJS, Angular, or other JavaScript libraries (as applicable).
- Drive end-to-end development, including coding, unit testing, code reviews, and deployment.
- Mentor junior developers, share best practices, and assist in improving overall code quality.
Required Qualifications & Skills :
- 710 years of hands-on development experience.
- Strong expertise in Java (MUST HAVE) including core Java, collections, multithreading, and JVM concepts.
- Experience with server-side development using Java; Python or Node.js is a plus.
- Good understanding of Java frameworks such as Spring, Spring Boot, Hibernate, J2EE, etc.
- Working knowledge of JavaScript and UI frameworks like ReactJS, AngularJS, PolymerJS, EmberJS, or jQuery (good to have).
- Strong understanding of OOP concepts, design patterns, and coding best practices.
- Excellent problem-solving skills, analytical thinking, and communication abilities.
Educational Qualification : Technical Post-Graduate / MCA
(Note : BCA or non-technical degrees are not considered for this role.)
Preferred Skills :
- Product-oriented mindset with a strong focus on delivering customer-centric solutions.
- Experience with DevOps tools, CI/CD pipelines, and automated testing.
- Exposure to Big Data technologies, Machine Learning, or Natural Language Processing (NLP).
- Familiarity with Node.js frameworks like Express.js is an added advantage.
Technical Expertise (Desired) :
- Java, J2EE, Spring, Spring Boot
- Hibernate
- Python
- Node.js & Express.js
- Big Data Technologies
- JavaScript Frameworks (ReactJS, AngularJS, etc.)
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1583189
Interview Questions for you
View All