Software Engineer – Java, DSA, Rest API
7 days ago
We are looking for a skilled and motivated Software Engineer who excels in Java, data structures and algorithms, REST APIs, and Spring Boot to join our growing team. This role is key to building scalable, enterprise-grade applications and contributing to our innovative software development processes.
This is a fantastic opportunity to solve complex challenges and contribute to the building and growing of cutting-edge technologies within a dynamic and collaborative environment.
Responsibilities
- Collaborate with product owners and architects on making design decisions
- Develop end user application with high scalability and high throughput
- Provide technical and design guidance and create standards
- Improve, optimize and identify opportunities for improved software development processes
- Contribute to designing and maintaining enterprise applications
Requirements
- 4+ years of experience with Java and open-source Java frameworks like Spring Boot
- At least 3 years' experience working with microservices and distributed computing-based architectures on a large scale
- Hands-on experience with Java 8+ and REST APIs
- Strong knowledge of Data Structures and Algorithms - Stacks, Queues, Linked Lists, Trees, Searching, Sorting, String Manipulation, Greedy Algorithms
- Background in core and enterprise design patterns, object-oriented programming, and distributed computing
- Knowledge of creating and integrating APIs using REST and SOAP protocols, familiarity with gRPC/Thrift frameworks
- Capability to work with AWS tools such as S3, Lambda, DynamoDB, and API Gateway
- Proficiency in resiliency patterns (throttling, circuit breakers, bulkheading), error handling, and monitoring tools like Grafana, Kibana, and Prometheus
- Familiarity with Git or similar version control tools and monorepositories
- Experience in automated testing including TDD, Unit/Functional/Integration testing
- Understanding of security mechanisms like OAuth2.0, TLS, and OWASP best practices
- Ability to communicate effectively in both written and spoken English with external and internal teams
-
Bengaluru, Hyderabad, India Epam Systems Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe are seeking a highly driven Senior Software Engineer who excels in designing, building, and optimizing scalable software solutions. The ideal candidate will possess strong expertise in Java programming, data structures and algorithms, RESTful APIs, and the Spring Boot framework, with a knack for solving complex technical challenges in collaborative team...
-
Software Engineer – Java with Rest API
2 hours ago
Bengaluru, Karnataka, India Epam Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are seeking a skilled Software Engineerwith expertise in Java, Rest API, and Spring Boot to join our dynamic and innovative team.This role provides an opportunity to work on highly scalable and low-latency software applications while utilizing cutting-edge technologies and best software development practices.ResponsibilitiesFunction as a core member of a...
-
Bengaluru, Karnataka, India Epam Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for an experienced Senior Software Engineer specializing in Java, REST API, and Spring Boot to join our collaborative development team. This position is ideal for someone passionate about building scalable, high-performance software applications while using modern tools, cloud environments, and continuous integration...
-
Software Development Engineer
2 weeks ago
Bengaluru, India Pyramid Consulting Full timeJob Title : Software Development Engineer (Java)Experience : 3- 6 Years Location : Bangalore (5 Days WFO)About the Role :We are seeking a passionate Software Development Engineer with strong expertise in Core Java and problem-solving skills. The ideal candidate will be responsible for requirement gathering, system design, and coding high-quality...
-
Java Rest Api Tester
2 days ago
Bengaluru, India Riverforest Connections Full time5- 10yJava Rest Api testing ,Restassured - Java Selenium with REST Assured - **Skills Required**: Java;Rest Api;API Testing;selenium **Location** Bangalore/Bengaluru **Years Of Experience** 5 to 10 Years
-
Software Development Engineer
3 days ago
Hyderabad, Bengaluru, India Bct Consulting Private Limited Full timeJob Description We are seeking an experienced Sr. Software Development Engineerwith 3-7 years of expertise in Java,AWS, and Data Structures & Algorithms (DSA). The role involves working on both front-end and back-end development, building scalable applications, and deploying them on cloud platforms. You will collaborate within an agile team to design,...
-
Java Software Engineer
4 weeks ago
Bengaluru, India Sonata Software Full timeExperience: 4 to 8 yearsKey Skills:- Java- Springboot- Microservices- Hibernate- Rest API- Payment Gateway (must)- Ecommerce- AWSResponsibilities- Develop and maintain Java applications.- Implement microservices architecture.- Integrate with payment gateways.- Collaborate with cross-functional teams.Qualifications- 4 to 8 years of experience in software...
-
Java Dveloper
3 weeks ago
Bengaluru, India Enterprise Minds, Inc Full timeSoftware Development Engineer (SDE) – Java Developer Experience: 2.5 – 3 Years Location: Bengaluru Budget: [Add if applicable]Job Description:We are looking for a passionate Java Developer (SDE) with strong knowledge of Data Structures & Algorithms (DSA) and hands-on experience in building scalable applications. The ideal candidate should be proficient...
-
Java Dveloper
3 weeks ago
Bengaluru, India Enterprise Minds, Inc Full timeSoftware Development Engineer (SDE) – Java Developer Experience: 2.5 – 3 Years Location: Bengaluru Budget: [Add if applicable]Job Description:We are looking for a passionate Java Developer (SDE) with strong knowledge of Data Structures & Algorithms (DSA) and hands-on experience in building scalable applications. The ideal candidate should be proficient...
-
Java Dveloper
3 weeks ago
Bengaluru, India Enterprise Minds, Inc Full timeSoftware Development Engineer (SDE) – Java Developer Experience: 2.5 – 3 Years Location: Bengaluru Budget: [Add if applicable]Job Description:We are looking for a passionate Java Developer (SDE) with strong knowledge of Data Structures & Algorithms (DSA) and hands-on experience in building scalable applications. The ideal candidate should be proficient...