Senior Java Developer / Lead Java Developer

PradeepIT Consulting Services Pvt Ltd

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A technology consulting firm in Bengaluru is seeking a Senior Java Developer with strong skills in Core Java, J2EE, Spring Boot, and Microservices architecture. The ideal candidate will have 8-12 years of experience in web application development, including RESTful services and Agile methodologies. This role offers opportunities for technical leadership and collaboration within a dynamic team.

Qualifications

  • 8-12 years of experience designing and developing web-based applications.
  • Proficiency in Core Java and J2EE technologies.
  • Expertise in Object-Oriented Design principles and best practices.
  • Strong experience in developing RESTful and SOAP-based Web Services.
  • Hands-on experience with at least one MVC framework.

Responsibilities

  • Lead the design, architecture, and coding of web-based applications.
  • Design and implement RESTful and SOAP-based web services.
  • Develop, deploy, and maintain applications using Microservices architecture.
  • Mentor junior developers and ensure coding best practices.

Skills

Object-Oriented Design
Core Java
J2EE
RESTful Web Services
SOAP-based Web Services
Spring Boot
Microservices Architecture
AngularJS
Agile Methodologies
Git

Tools

Spring MVC
Docker
Kubernetes
Maven/Gradle
MySQL
PostgreSQL
MongoDB

Job description

About the job Senior Java Developer / Lead Java Developer
Job Description:

We are seeking an experienced Senior Java Developer with a strong command of Object-Oriented Design (OOD) principles and extensive hands-on experience in Core Java, J2EE, REST & SOAP-based Web Services, and Spring Boot. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and reliable web-based applications, with a focus on Microservices architecture.

Key Responsibilities:
  • Application Design & Development: Lead the design, architecture, and coding of web-based applications using Core Java and J2EE technologies.
  • Object-Oriented Design: Apply OOD principles to design clean, maintainable, and reusable code.
  • Web Services: Design and implement RESTful and SOAP-based web services to support application integration and communication.
  • MVC Framework: Utilize Model-View-Controller (MVC) design patterns to develop scalable and maintainable web applications using frameworks such as Spring MVC, Struts, or others.
  • Database Development: Develop and optimize data models, queries, and transactions using at least one SQL (e.g., MySQL, PostgreSQL, Oracle) or NoSQL (e.g., MongoDB, Cassandra) database technology.
  • Microservices Architecture: Develop, deploy, and maintain applications following Microservices architecture using Spring Boot, ensuring modularity and scalability.
  • UI Development (Optional): Collaborate with front-end teams, and if required, work on UI-based technologies like AngularJS to deliver a seamless user experience.
  • Performance Optimization: Identify performance bottlenecks and optimize code, database interactions, and service integrations for maximum performance and scalability.
  • Collaborate with Stakeholders: Work closely with business analysts, product owners, and stakeholders to understand functional requirements and translate them into technical solutions.
  • Agile Methodologies: Participate in Agile development processes, including daily scrums, sprint planning, and retrospectives, to ensure the timely delivery of high-quality solutions.
  • Technical Leadership: Provide technical leadership, mentor junior developers, and ensure coding best practices are followed across the team.
  • Documentation & Code Reviews: Ensure proper documentation is maintained for all solutions, and conduct regular code reviews to ensure code quality and adherence to best practices.
Key Skills and Qualifications:
  • 8-12 years of experience in designing and developing web-based applications.
  • Proficiency in Core Java and J2EE technologies.
  • Expertise in Object-Oriented Design (OOD) principles and best practices.
  • Strong experience in developing RESTful and SOAP-based Web Services.
  • Hands-on experience with at least one MVC framework (e.g., Spring MVC, Struts, JSF, etc.).
  • Solid database knowledge and experience with SQL (e.g., MySQL, Oracle, PostgreSQL) or NoSQL (e.g., MongoDB, Cassandra).
  • Experience with Spring Boot and Microservices architecture for developing distributed applications.
  • Exposure to front-end frameworks like AngularJS or similar UI technologies (a plus).
  • Experience with version control systems such as Git, build tools like Maven/Gradle, and CI/CD pipelines.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies like Docker and Kubernetes (preferred).
  • Strong problem-solving skills and ability to work in a collaborative environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Back End Developer
Java Back End Developer

TymblHub • Chennai District

On-site
INR 2,800,000 - 4,200,000
Senior Java Developer
Senior Java Developer

Insight Global • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Java Software Engineer
Senior Java Software Engineer

Everestek Technosoft Solutions • Indore District, Surat, Mumbai

On-site
INR 3,200,000 - 4,600,000
Java Full Stack Developer
Java Full Stack Developer

Alladi Cloud Solutions • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Senior Developer/Lead Engineer
Senior Developer/Lead Engineer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Software Engineer
Software Engineer

Paisabazaar • Gurugram District

On-site
INR 900,000 - 1,300,000
Java Spring Boot Developer
Java Spring Boot Developer

Infosys • Hyderabad, Ahmedabad District, Bengaluru

On-site
INR 3,500,000 - 6,500,000
Senior Java Developer
Senior Java Developer

Dbiz.ai • Ernakulam

Hybrid
INR 1,800,000 - 3,200,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

TymblHub • Pune District

On-site
INR 900,000 - 1,500,000
Lead/ Senior Java Developer
Lead/ Senior Java Developer

Atyeti Inc • Dadri

On-site
INR 800,000 - 1,500,000