Senior Java Software Engineer for High-Performance Applications
2 days ago
Job Description: As a Senior Software Engineer, you will be responsible for designing and developing high-performance, scalable applications using Spring Boot, Hibernate, and JPA. You will work closely with our cross-functional teams to ensure the smooth deployment of services and collaborate with the DevOps team to implement CI/CD pipelines. A strong understanding of AWS cloud services and DevOps practices is essential for this position.
Responsibilities:
- Design, develop, and maintain high-quality, scalable, and efficient Java-based applications using Spring Boot, Hibernate, JPA, and Microservices architecture.
- Architect and implement RESTful APIs that are robust, maintainable, and secure.
- Solve complex engineering challenges, especially related to distributed systems, high concurrency, and large-scale data processing.
- Ensure software is built to the highest standards, adhering to best practices in terms of design patterns, testing, and code quality.
- Containerize applications using Docker and manage deployments in Kubernetes clusters.
- Collaborate with the DevOps team to implement CI/CD pipelines and ensure the smooth deployment of services.
- Work with AWS services (e.g., EC2, S3, RDS, Lambda) to build, monitor, and scale cloud-native applications.
- Optimize database queries and schema design for PostgreSQL to ensure performance and scalability.
- Use Hibernate and JPA for ORM (Object-Relational Mapping) and manage efficient database interactions.
- Lead and participate in code reviews, architecture discussions, and design sessions.
- Mentor and guide junior engineers, promoting a culture of learning and growth within the team.
- Analyze and resolve complex technical issues in a timely and efficient manner.
Requirements:
- Bachelor's degree in engineering (B.E/B.Tech), Computer Applications (MCA), or Masters degree (M.Tech) in Computer Science or related field.
- 8-12 years of professional software engineering experience.
- Strong Java programming skills, with extensive experience in Spring Boot, Hibernate, and JPA.
- Experience building microservices architectures and designing highly scalable, maintainable applications.
- Proven expertise in designing and developing RESTful APIs.
- Strong knowledge of data structures, algorithms, and problem-solving skills.
- Experience with distributed systems, handling high-volume data and traffic in production environments.
- Hands-on experience with Docker and Kubernetes for containerization and orchestration.
- Proficiency with PostgreSQL and strong SQL skills for database design, optimization, and management.
- Experience with AWS cloud services, including EC2, S3, RDS, Lambda, or other AWS services.
- Familiarity with CI/CD tools and DevOps practices.
- Strong debugging, performance tuning, and optimization skills.
Estimated Salary: The estimated salary for this role is ₹1,500,000 per annum, depending on location and experience.
-
High-Performance Java Application Developer
2 days ago
Bengaluru, Karnataka, India Sysintelli Full time**Job Overview:** Java Software Engineering Specialist**Estimated Salary:** $160,000 - $220,000 per yearSysintelli is seeking a Java Software Engineering Specialist to join our team. As a key member of the development team, you will be responsible for designing, developing, and maintaining high-performance Java-based applications.**Key...
-
Bengaluru, Karnataka, India Synechron Full timeAbout the RoleWe are seeking a highly skilled Java Developer to join our dynamic team at Synechron. As a key member of our software engineering team, you will be responsible for designing, implementing, and maintaining high-performance Java applications that meet the needs of our clients.
-
Senior Java Developer
3 weeks ago
Bengaluru, Karnataka, India Acl Digital Full timeWe are seeking a highly skilled and self-driven Java Developer with good experience in multithreading to join our innovative team at Acl Digital in Bangalore, India.Job SummaryA Senior Java Developer is responsible for designing and implementing complex software solutions using industry best practices. The ideal candidate will have a strong background in...
-
Bengaluru, Karnataka, India Oracle Full timeJob SummaryWe are seeking an experienced software developer to join our team as a senior software engineer.Key ResponsibilitiesDesign and develop high-performance software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain software documentationParticipate in code reviews and contribute to...
-
Bengaluru, Karnataka, India Jobs for Humanity Full timeJob OverviewWe are seeking a highly skilled Senior Java Application Developer to join our Banking & Payments Platform SRE team. The ideal candidate will have strong technical skills in Java, Linux, and scripting languages, with experience in debugging, middleware, and networking.About the RoleThis is a multifaceted role with a high degree of responsibility,...
-
Bengaluru, Karnataka, India Acl Digital Full timeWe are seeking a highly skilled and self-driven Senior Java Developer to join our innovative team in Bangalore. Our ideal candidate will have a strong background in building high-performance, scalable applications and be responsible for designing and implementing complex software solutions.Key ResponsibilitiesDesign, develop, and maintain high-quality Java...
-
High-Performance Java Engineer
2 weeks ago
Bengaluru, Karnataka, India Arting Digital Full timeJob Title: High-Performance Java EngineerAbout the Role:Arting Digital is seeking an experienced Senior Java Developer to join our team. As a key member of our engineering department, you will play a crucial role in designing and developing high-performance Java applications that meet the needs of our clients.Key Responsibilities:System Design and...
-
Senior Java Developer
1 week ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeAre you a skilled Java developer looking for a challenging opportunity to drive high-performance applications? Tata Consultancy Services is seeking an experienced Java Software Engineer to join our team in Bengaluru. In this role, you will have the opportunity to work on large-scale projects with a strong focus on technical excellence.About the RoleWe are...
-
Senior Java Developer
1 week ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeTata Consultancy Services is seeking a talented Senior Java Developer to join our team in Bangalore. This role offers an exceptional opportunity to work on high-performance applications using Java 11 and Spring technologies.As a Senior Java Developer, you will be responsible for designing, developing, and deploying large-scale Java applications with...
-
Bengaluru, Karnataka, India Varite India Full timeJob DescriptionVarite India seeks a skilled Software Engineering Expert for High-Performance Applications.OverviewWe are looking for an experienced software engineer to join our team and contribute to the design, development, and maintenance of high-performance applications.Key ResponsibilitiesDesign and implement highly scalable, high-throughput web...
-
Bengaluru, Karnataka, India Tata Consultancy Services Full timeAbout Tata Consultancy ServicesTata Consultancy Services (TCS) is a leading IT services company that helps organizations transform their businesses and societies. Our mission is to harness the power of technology to drive human progress.Job DescriptionWe are looking for a Senior Java Developer with exceptional skills in Java 11, Spring, and Oracle RDBMS to...
-
Senior High-Performance Software Developer
4 days ago
Bengaluru, Karnataka, India Informatica Full timeAbout UsInformatica is a leading global provider of Enterprise Cloud Data Management software, empowering organizations to gain a competitive advantage in today's data-driven world.Your OpportunityWe are seeking an experienced Senior High-Performance Software Developer to join our team. As a key member of our engineering group, you will be responsible for...
-
High-Performance Java 17 Software Engineer
3 weeks ago
Bengaluru, Karnataka, India SPECTRUM AV TECHNO CONSULTANTS Full timeAbout the Role">SPECTRUM AV TECHNO CONSULTANTS is seeking an experienced Java 17 Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance applications that leverage the latest features of Java 17.">About Us">We are a dynamic and collaborative...
-
High-Performance Java Application Developer
2 days ago
Bengaluru, Karnataka, India SPECTRUM AV TECHNO CONSULTANTS Full timeAbout the Position:We are seeking an experienced Java Developer to join our team at Spectrum Av Technology Consultants. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance applications that leverage the latest features of Java 17.The ideal candidate will have a strong...
-
Senior Java Developer
3 weeks ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeAbout the Role:We are seeking an experienced Senior Java Developer to join our team in Bangalore. As a key member of our development team, you will be responsible for designing, developing, and deploying high-performance Java applications.Key Responsibilities:Design and develop scalable and efficient Java applications using Spring and Oracle RDBMSCollaborate...
-
Senior Java Developer
5 days ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeAt Tata Consultancy Services, we are seeking a highly skilled Senior Java Developer to join our team. This role involves designing and developing high-performance applications using Java 11 with excellent Core Java Skills especially multi-threading.**Job Description:**We are looking for a talented Senior Java Developer with at least 6-10 years of experience...
-
Bengaluru, Karnataka, India Hiring House Technology Full timeHiring House Technology is a dynamic and innovative technology company seeking an experienced Senior Java Software Engineer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and implementing high-quality software solutions.We are offering a competitive salary of $140,000 per annum, based on your...
-
Senior Java Developer
2 days ago
Bengaluru, Karnataka, India Acl Digital Full timeWe are seeking a highly skilled and self-driven Java Developer to join our innovative team at Acl Digital in Bangalore. Job Summary :We are looking for an exceptional individual with strong expertise in building high-performance, scalable applications using Core Java concepts and frameworks. The ideal candidate will be responsible for designing and...
-
Bengaluru, Karnataka, India Thomson Reuters Full timeAbout the RoleWe are seeking an experienced Cloud Software Engineer to join our team in building and deploying high-performance applications. As a Senior Cloud Software Engineer, you will play a crucial role in defining and implementing cloud-native architectural patterns, collaborating with technologists across the company, and ensuring consistency with...
-
High-Performance Java Engineer
2 days ago
Bengaluru, Karnataka, India Pro Integrate Consulting Full timeWe are looking for a top-notch High-Performance Java Engineer to join our team at Pro Integrate Consulting in Bangalore.The estimated salary for this role is around $110,000 per year.About the Position:In this role, you will be responsible for designing, developing, and maintaining high-quality, scalable, and resilient microservices applications using Java,...