Senior Java Developer Lead Java Developer
4 weeks ago
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 frontend 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+ 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).
* 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 frontend 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.
-
Senior Java Developer Lead
1 month ago
Bengaluru, Karnataka, India Caterpillar Full timeJob Title: Senior Java Developer LeadAt Caterpillar, we're looking for a skilled Senior Java Developer Lead to join our team. As a key member of our development organization, you'll play a crucial role in shaping the future of our products.Key Responsibilities:Lead a team of Java developers in a technical capacity, providing guidance and mentorship to ensure...
-
Senior Java Developer Lead
4 weeks ago
Bengaluru, Karnataka, India Ajaysai Solutions Pvt Ltd Full timeJob SummaryA senior Java developer lead is required to lead a team of developers in the area of number inventory management.The ideal candidate should have at least 3 years of experience in inventory management/warehouse management and be proficient in Java and J2EE. Familiarity with Spring Boot framework, Oracle, and PostgreSQL is an added advantage.Key...
-
Senior Java Developer
4 weeks ago
Bengaluru, Karnataka, India Mitr HR Solution Full timeJob Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at Mitr HR Solution. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications.Key Responsibilities:Design and develop high-quality Java codeLead and mentor junior...
-
Data Warehouse Architect Leader
2 days ago
Bengaluru, Karnataka, India Senior .Net Developer Full timeAbout the Role:We are seeking a highly skilled Data Warehouse Architect to join our team. This individual will be responsible for designing and implementing data warehousing systems, developing ETL processes, and maintaining database scripts.Key Responsibilities:Design and implement data warehousing systems to meet business requirements.Develop ETL processes...
-
Senior Java Developer Lead
7 days ago
Bengaluru, Karnataka, India Hireologist Full timeHireologist is a leader in innovative hiring solutions. We are seeking a highly experienced Senior Java Developer Lead to join our team.The estimated salary for this position is $140,000 - $160,000 per year, depending on location and experience.Job DescriptionWe are looking for a skilled Backend Lead to lead and coordinate with cross-functional teams to...
-
Senior Java Developer
3 weeks ago
Bengaluru, Karnataka, India Datamatics Digital Full timeJob Title: Senior Java DeveloperJob Description:We are seeking a highly skilled Senior Java Developer to join our team at Datamatics Digital. The ideal candidate will have a strong background in Java development, with experience in building enterprise-level applications using Java versions 6-11.Key Responsibilities:Design and develop scalable and efficient...
-
Senior Java Developer
3 weeks ago
Bengaluru, Karnataka, India BETSOL Full timeJob Title: Senior Java DeveloperJob Description:As a Senior Java Developer at BETSOL, you will be responsible for thoroughly understanding and documenting existing application codebase involving Java, Spring Boot, and Hibernate.Actively participate in Requirement Grooming sessions with the Product Manager to understand the module to be developed and document...
-
Senior Java Developer
1 month ago
Bengaluru, Karnataka, India F335 Deutsche India Private Limited, Bangalore Branch Full timeAbout the RoleF335 Deutsche India Private Limited, Bangalore Branch is seeking a highly skilled and experienced Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex software systems using Java.Key ResponsibilitiesDesign and develop high-quality Java software componentsLead a...
-
Senior Java Developer
4 weeks ago
Bengaluru, Karnataka, India Zycus Full timeAt Zycus, we are seeking a highly skilled Senior Java Developer to join our Engineering team. The ideal candidate will have extensive experience working on Spring, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, and AWS Cloud.The successful candidate will be responsible for designing, developing, reviewing, unit testing, module testing,...
-
Senior Java Developer Lead
4 weeks ago
Bengaluru, Karnataka, India Practo Technologies Pvt Ltd Full timeLead Java DeveloperWe are seeking a skilled and experienced Java Developer Lead to join our team at Practo Technologies Pvt Ltd. In this role, you will be responsible for leading and mentoring a team of Java developers, providing guidance and support throughout the software development lifecycle.Strong technical skills with a solid understanding of Java EE...
-
Senior Java Developer
1 month ago
Bengaluru, Karnataka, India DBcart Pvt Ltd Full timeJob Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at DBcart Pvt Ltd. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications.Key Responsibilities:Design and develop high-quality Java applications using Spring frameworks,...
-
Senior Java Developer
1 month ago
Bengaluru, Karnataka, India Encora Inc. Full timeJob Title: Senior Java DeveloperAbout the RoleWe are seeking an experienced Senior Java Developer to join our team at Encora. As a Senior Java Developer, you will play a critical role in designing, developing, and maintaining large-scale distributed systems, including high-volume SaaS environments.Key ResponsibilitiesDesign and develop large-scale...
-
Senior Java Developer
3 weeks ago
Bengaluru, Karnataka, India FCM Full timeJob Title: Senior Java DeveloperFMC is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and deploying scalable and secure applications using Java and React frameworks within an Azure Cloud environment.Key Responsibilities:Design and develop robust, scalable, and...
-
Senior Java Developer
1 month ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeJob Title: Java/J2EE Senior DeveloperLocation: Bangalore/Bhubaneswar/PUNEJob Description:We are seeking a highly skilled Java/J2EE Senior Developer to join our team at Tata Consultancy Services. The ideal candidate will have a strong background in Java 8/J2ee/Webservices/Spring/Spring boot and experience in DataBases(MySql, Oracle, etc.).Key...
-
Senior Java Developer
3 weeks ago
Bengaluru, Karnataka, India MNR Solutions Pvt. Ltd Full timeJob Title: Senior Java DeveloperAbout the Role:MNR Solutions Pvt. Ltd is seeking a skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable Java code.Responsibilities:Translate application storyboards and use cases into functional...
-
Senior Java Developer
1 month ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeRole: Senior Java DeveloperExperience range: 6-10 yearsJob description:Expertise in building UI applications using Java 8 and Java 11 features such as Lambdas, Streams, Collections, Concurrency and IO.Good understanding of design principles, algorithms and data structures.Experience in application development with Cassandra NoSQL, Redis and Guava.As a Senior...
-
Senior Java Developer
4 weeks ago
Bengaluru, Karnataka, India Société Générale Assurances Full timeJob Title: Senior Java DeveloperJob Description:We are seeking a highly skilled Senior Java Developer to join our team at Société Générale Assurances. As a Senior Java Developer, you will be responsible for driving the technical evolution of our Air-Agora application, guiding technical team members, and working towards accomplishing...
-
Senior Java Developer
4 weeks ago
Bengaluru, Karnataka, India Mazenet solution Full timeJob Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our Mazenet solution team. As a Senior Java Developer, you will be responsible for designing and developing high-quality software solutions using Java, Microservices, Spring, REST API, and MySQL.Key Responsibilities:• Develop and maintain...
-
Senior Java Developer
1 month ago
Bengaluru, Karnataka, India Nexthire Full timeJob Title: Senior Java DeveloperSA Tech is seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust and scalable applications using Java, JEE, and Spring Boot.Key Responsibilities:Design and develop complex software systems using Java,...
-
Senior Java Developer
1 month ago
Bengaluru, Karnataka, India VRIZE Full timeJob Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at VRIZE INC. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications using Spring Boot, Microservices, and REST APIs.Key Responsibilities:Design and develop high-quality Java applications...