Java Lead Engineer
4 weeks ago
Job Description :
- Must Have : Bachelor's or Master's degree in Computer Science or a related field
- Must Have : 8+ years of hands-on experience in Java development
- Must have : Strong proficiency in Java, Spring Framework, and Spring Boot
- Strong understanding of software architecture and design patterns
- Good to have : Experience in designing and implementing Microservices architecture
- Familiarity with Hibernate for database operations, Async Communication (Active MQ,
- Google Cloud Pub/Sub, Apache Kafka..etc)
- Experience with Junit and Mockito for unit testing, SQL database operations
- Solid understanding GIT
- Familiarity with JIRA
Key Responsibilities :
Technical Leadership : Provide technical leadership and mentorship to a team of Java developers. Foster a collaborative and innovative development environment.
Software Development : Lead the design, development, and implementation of Java-based applications using Spring Framework and Spring Boot.
Architecture and Design : Define and implement software architecture and design patterns that ensure scalability, reliability, and maintainability of the applications.
Microservices : Design and implement microservices architecture to support business requirements and ensure seamless integration with other services.
Database Operations : Utilize Hibernate for database operations and ensure efficient and optimized SQL queries.
Async Communication : Implement asynchronous communication mechanisms using tools such as Active MQ, Google Cloud Pub/Sub, or Apache Kafka.
Testing : Develop and maintain unit tests using JUnit and Mockito to ensure the robustness and reliability of the codebase.
Version Control : Manage code repositories using Git, ensuring proper version control and collaboration among team members.
Project Management : Utilize JIRA for project tracking and management. Ensure timely delivery of projects and adherence to project timelines.
Code Reviews : Conduct code reviews to ensure code quality, adherence to best practices, and alignment with the defined architecture and design.
Continuous Improvement : Stay updated with the latest industry trends and technologies. Promote continuous improvement in the development processes and practices.
Collaboration : Work closely with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
Qualifications :
Education : Bachelors or Masters degree in Computer Science or a related field.
Experience : 8 to 14 years of hands-on experience in Java development, with a proven track record of leading and delivering complex projects.
Technical Skills :
- Strong proficiency in Java, Spring Framework, and Spring Boot.
- Solid understanding of software architecture and design patterns.
- Experience in designing and implementing microservices architecture is a plus.
- Familiarity with Hibernate for database operations.
- Knowledge of asynchronous communication tools such as Active MQ, Google Cloud Pub/Sub, or Apache Kafka.
- Experience with JUnit and Mockito for unit testing.
- Strong SQL database operations skills. Solid understanding of version control systems, particularly Git.
- Familiarity with project management tools like JIRA.
Soft Skills :
- Excellent leadership and communication skills.
- Strong problem-solving and analytical abilities.
- Ability to work effectively both independently and as part of a team.
- Strong organizational and time-management skills.
- Ability to manage multiple tasks and projects simultaneously.
(ref:hirist.tech)-
Lead Engineer
4 weeks ago
Pune/Bangalore/Trivandrum/Thiruvananthapuram, IN Hiret Full timeRole : Lead engineer - JavaJob location : Pune/Bangalore/TrivandrumWe are backed by Fairfax- one of the largest global investment firms. We have also been ranked as 'LinkedIn top 5 start-up of 2018' and 2019 and are the fastest growing insurance company. We have also been certified as a Great Place to Work!We are reimagining products and redesigning...
-
Lead Engineer
2 months ago
Pune/Bangalore/Trivandrum/Thiruvananthapuram, IN Hiret Full timeRole : Lead engineer - JavaJob location : Pune/Bangalore/TrivandrumWe are backed by Fairfax- one of the largest global investment firms. We have also been ranked as 'LinkedIn top 5 start-up of 2018' and 2019 and are the fastest growing insurance company. We have also been certified as a Great Place to Work!We are reimagining products and redesigning...
-
Technical Lead
3 weeks ago
Bangalore/Pune, IN Dev Solutions Full timeThey believe the person meeting the following criterion , is more likely to get selected : 1. From Fintech/Banking/Insurance domain 2. Strong in System Design and logical thinking 3. Is generally looking for 70% technical and 30% Managerial kind of a roleWhat are we looking for?We are looking for candidates to join us as a part of our Technology team as Lead...
-
Technical Lead
1 week ago
Noida/Chennai/Nagpur/Pune/Bangalore, IN Codersbrain technology pvt ltd Full timeJob Description: Skills : Java 8/11 + REST/HTTP microservices + gradle based CI/CD pipelines + Terraform + Docker/Kubernetes + AWS [DynamoDB, S3/cloud front, elasti cache/Redis, OpenSearch, ECS, EC2, load balancing and ASGs, Cloud watch] + Kafka. - Experience with Microsoft M365 systems, MS Graph API and Azure services. - Experience in Python required.- You...
-
Automation Engineer
4 weeks ago
Bangalore/Pune, IN ADVANSOFT Full timeJob Description:We are seeking an experienced Automation Engineer with a strong background in automation testing, particularly in Selenium with Java. The ideal candidate will have 5-8 years of total experience in automation testing, with a minimum of 4 years of relevant experience specifically in Selenium automation using Java. Experience with Cucumber and...
-
Automation Engineer
2 months ago
Bangalore/Pune, IN ADVANSOFT Full timeJob Description:We are seeking an experienced Automation Engineer with a strong background in automation testing, particularly in Selenium with Java. The ideal candidate will have 5-8 years of total experience in automation testing, with a minimum of 4 years of relevant experience specifically in Selenium automation using Java. Experience with Cucumber and...
-
Java Team Lead
2 months ago
Pune/Bangalore/Mumbai, IN Shework Full timeJob Title : Java team Lead. Department : Technology. Reporting To : AVP Technology. Location : Mumbai & Bangalore. Requirements :- Experience with developing, debugging, and shipping software products on large code bases that span platforms and tools experience.- Significant experience building and operating critical high-scale systems.- Good management and...
-
Java Team Lead
4 weeks ago
Pune/Bangalore/Mumbai, IN Shework Full timeJob Title : Java team Lead. Department : Technology. Reporting To : AVP Technology. Location : Mumbai & Bangalore. Requirements :- Experience with developing, debugging, and shipping software products on large code bases that span platforms and tools experience.- Significant experience building and operating critical high-scale systems.- Good management and...
-
Java Team Lead
2 months ago
Bangalore/Anywhere in India/Multiple Locations, IN HARRY INTERNATIONAL PRIVATE LIMITED Full timeWe are currently seeking a highly skilled and experienced Team Lead with expertise in Java development to join our dynamic team. The ideal candidate will have strong communication skills, excellent problem-solving abilities, and the capability to lead and manage a technical team effectively. As a Team Lead, you will be responsible for overseeing the...
-
Senior Software Engineer
4 weeks ago
Pune/Bangalore, IN Hiret Full timeJob Description :- Develop high performance cloud native Java microservices.- Mentor/guide junior developers in completing their stories.- Working closely with Business Analysts, end users and architects to build flexible enterprise software.Role : Senior Software engineer - JavaJob location : Pune & Bangalore- We are reimagining products and redesigning...
-
Senior Software Engineer
2 months ago
Pune/Bangalore, IN Hiret Full timeJob Description :- Develop high performance cloud native Java microservices.- Mentor/guide junior developers in completing their stories.- Working closely with Business Analysts, end users and architects to build flexible enterprise software.Role : Senior Software engineer - JavaJob location : Pune & Bangalore- We are reimagining products and redesigning...
-
Java Developer
2 months ago
Bangalore/Pune, IN Oblige IT Full timeJob description : Summary : As an Application Lead in Custom Software Engineering, you will be responsible for leading the effort to design, build, and configure applications using Spring Boot. Your typical day will involve collaborating with cross-functional teams, ensuring timely delivery of high-quality software solutions, and acting as the primary point...
-
Java Developer
4 weeks ago
Bangalore/Pune, IN Oblige IT Full timeJob description : Summary : As an Application Lead in Custom Software Engineering, you will be responsible for leading the effort to design, build, and configure applications using Spring Boot. Your typical day will involve collaborating with cross-functional teams, ensuring timely delivery of high-quality software solutions, and acting as the primary point...
-
Java Architect
2 months ago
Bangalore/Chennai/Pune, IN Whizz HR Full timeWe are looking for a skilled Java Architect with 6 to 10 years of experience to lead the design and development of enterprise-scale Java applications. The ideal candidate will have a strong background in Java programming, software architecture, and design patterns, along with excellent leadership and communication skills. As a Java Architect, you will...
-
Java Architect
4 weeks ago
Bangalore/Chennai/Pune, IN Whizz HR Full timeWe are looking for a skilled Java Architect with 6 to 10 years of experience to lead the design and development of enterprise-scale Java applications. The ideal candidate will have a strong background in Java programming, software architecture, and design patterns, along with excellent leadership and communication skills. As a Java Architect, you will...
-
Software Engineer
2 months ago
Pune/Bangalore, IN Nilasu consulting Full timeIn this role, you will play a key part in developing and maintaining our applications, ensuring they are performant, high-quality, and user-friendly. You will collaborate effectively across teams and leverage your expertise in Java, Python, and cloud technologies to build robust and scalable solutions.The Ideal Candidate :- Bachelor's degree in Computer...
-
Software Engineer
4 weeks ago
Pune/Bangalore, IN Nilasu consulting Full timeIn this role, you will play a key part in developing and maintaining our applications, ensuring they are performant, high-quality, and user-friendly. You will collaborate effectively across teams and leverage your expertise in Java, Python, and cloud technologies to build robust and scalable solutions.The Ideal Candidate :- Bachelor's degree in Computer...
-
Senior Java/AEM Engineer
2 months ago
Bangalore/Pune, IN TalentPulse Consultant Full timeJob Description :We are currently seeking a highly skilled Senior Java + AEM Engineer to join our team on a contractual basis. The ideal candidate will have extensive experience in Java development along with proficiency in Adobe Experience Manager (AEM), specifically CQ versions with classic UI. This position requires expertise in Java/J2EE technologies...
-
Bangalore/Pune, IN Securonix Full timeJob Title : Principal Software EngineerJob Level : Individual ContributorTotal Experience : 14+ yearsRelevant Experience : 10+ yearsPrimary Skill Sets : Big Data, Java, System DesigningSecondary Skill Sets : Hadoop, Scala, Hive, KafkaPOSITION SUMMARY :We're looking for an experienced Software Engineer with knowledge of all stages of software development....
-
Java Developer
2 months ago
Chennai/Pune/Bangalore, IN TekNinjas Full timeJob Description :Title : Java DeveloperWe are seeking a highly skilled Java Developer to join our dynamic team. The ideal candidate will have expertise in Java 8, Spring MVC, Hibernate, microservices, web services, and SQL. As a Java Developer, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable Java code. You...