Upload Button Icon Add office photos
filter salaries All Filters

27 SOFTPATH TECHNOLOGIES Jobs

Softpath Technologies - Java Backend Engineer - Spring Boot (5-7 yrs)

5-7 years

Softpath Technologies - Java Backend Engineer - Spring Boot (5-7 yrs)

SOFTPATH TECHNOLOGIES

posted 1mon ago

Job Role Insights

Flexible timing

Job Description

Job Title : Java Backend Engineer

Location : Bangalore, India (On-site)

Mode of Work : Contract

Experience Level : 5+ Years

Key Responsibilities :

Java Backend Development :


- Design, develop, and maintain highly scalable, efficient, and optimized microservices and RESTful APIs using Java 8 (or higher) and Spring Boot.

- Implement core backend services with a focus on high availability, performance, and fault tolerance.

Advanced Java Concepts :

- Leverage advanced Java 8 features like Lambda Expressions, Streams, Completable Futures, Functional Interfaces, and other concurrency improvements to enhance system performance and scalability.

- Utilize improved Collections APIs for better data management and optimization.

Microservices Architecture :

- Develop and manage microservices and ensure that services are designed for scalability, fault tolerance, and security.

- Ensure the design of RESTful APIs follows industry best practices, including proper documentation and versioning.

Unit and BDD Testing :

- Write comprehensive unit tests using JUnit to validate code functionality.

- Utilize Mockito for behavior-driven development (BDD) testing to ensure the quality and reliability of the application.

CI/CD Pipeline & Version Control :

- Work with version control systems, specifically Git, for source code management.

- Set up and manage automated Continuous Integration/Continuous Deployment (CI/CD) workflows using tools like Jenkins and GitHub to ensure efficient deployment processes.

Collaboration and Agile Practices :

- Work in an Agile SCRUM environment, collaborating with Product Managers, Business Analysts, Automation Engineers, and other stakeholders.

- Participate in sprint planning, daily stand-ups, retrospectives, and other Agile ceremonies to ensure timely delivery of high-quality features.

Spark Integration :

- Apply experience with Apache Spark to optimize data processing and performance within the backend services.

Design and Architecture :

- Contribute to software design discussions, offering solutions that ensure scalability, maintainability, and flexibility of the backend system.

- Understand and apply various software design patterns and distributed computing principles to improve application architecture.

Collaboration with Stakeholders :

- Engage directly with Product and Business teams to understand product requirements, ensuring backend systems align with business goals.

- Work with Automation teams to ensure the product features are fully automated, tested, and ready for deployment.

- Interface with external and internal teams to deliver product features that meet the expected requirements.

Minimum Qualifications :

Educational Background : Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.

Technical Expertise :

- At least 5+ years of hands-on experience in backend development using Java (Java 8 or higher).

- Extensive experience in developing scalable microservices and designing RESTful APIs using Spring Boot.

- Strong understanding of object-oriented programming (OOP) and software design principles.

- Expertise in unit testing using JUnit.

- Hands-on experience with Mockito for behavior-driven development (BDD) testing.

- Proficiency with version control tools such as Git.

- Experience in Maven for building and deploying artifacts to repositories.

- Experience with CI/CD tools like Jenkins and GitHub for managing automated workflows.

Java 8 Features :

- Proficient in using Lambda Expressions, Functional Interfaces, Streams/Parallel Streams, and Completable Futures to enhance application efficiency and readability.

Apache Spark :

- Strong experience with Apache Spark for optimizing backend processes and handling large-scale data efficiently.

Agile Methodologies :

- Solid understanding and practical experience working in an Agile SCRUM environment, with active participation in ceremonies such as sprint planning, reviews, and retrospectives.

- Communication and Collaboration :

- Excellent verbal and written communication skills to effectively collaborate with cross-functional teams and stakeholders.

- Ability to translate complex technical requirements into clear, actionable tasks.

Preferred Qualifications :

- Experience with cloud platforms such as AWS or Azure for hosting microservices and managing backend systems.

- Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.

- Strong problem-solving skills and the ability to debug and optimize large-scale distributed systems.

- Knowledge of security best practices for backend development and API design


Functional Areas: Other

Read full job description

What people at SOFTPATH TECHNOLOGIES are saying

What SOFTPATH TECHNOLOGIES employees are saying about work life

based on 13 employees
55%
100%
34%
60%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

SOFTPATH TECHNOLOGIES Benefits

Work From Home
International Relocation
Health Insurance
Free Transport
Child care
Gymnasium +6 more
View more benefits

Compare SOFTPATH TECHNOLOGIES with

Accenture

3.8
Compare

Capgemini

3.7
Compare

HCLTech

3.5
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Amazon

4.1
Compare

Mphasis

3.4
Compare

Amazon Development Centre India

4.1
Compare

Optum Global Solutions

4.0
Compare

FIS

3.9
Compare

Coforge

3.3
Compare

Siemens

4.1
Compare

Nagarro

4.0
Compare

Persistent Systems

3.5
Compare

Dell

4.0
Compare

Indian Oil Corporation

4.4
Compare

S&P Global

4.1
Compare

I Process Services

3.9
Compare

Quest Global

3.6
Compare

AGS Health

4.0
Compare

Similar Jobs for you

Engineer at Yo HR Consultancy

7-10 Yrs

₹ 20-30 LPA

Engineer at First Phoenics Solutions

7-10 Yrs

₹ 20-30 LPA

Backend Developer at Robosoft Technologies

5-7 Yrs

₹ 10-15 LPA

Senior Software Engineer at Optival Health Solutions

5-7 Yrs

₹ 15-20 LPA

Platform Engineer at Egen.ai

3-5 Yrs

₹ 8-18 LPA

Senior Backend Developer at INUMELLAS CONSULTANCY SERVICES PRIVATE LIMITED

7-12 Yrs

₹ 25-32 LPA

Engineer at StatusNeo Technology Consulting Pvt. Ltd

3-6 Yrs

₹ 13-21 LPA

Engineer at StatusNeo Technology Consulting Pvt. Ltd

3-6 Yrs

₹ 13-21 LPA

Senior Java Developer at Squareroot Consulting Pvt Ltd

5-7 Yrs

₹ 15-25 LPA

Engineer at Talent socio

5-8 Yrs

₹ 15-25 LPA

Recently Viewed

JOBS

Nucleusteq Consulting

No Jobs

SALARIES

Quorum Software

REVIEWS

S&P Global

No Reviews

JOBS

Teleperformance

No Jobs

JOBS

insightsoftware

No Jobs

JOBS

Quorum Software

No Jobs

JOBS

Wissen Infotech

No Jobs

COMPANY BENEFITS

Elektrobit India

No Benefits

JOBS

Singularity AMC

No Jobs

JOBS

Tanla Platforms

No Jobs

write
Share an Interview
How was your last interview experience?
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent