Upload Button Icon Add office photos

ESDS Software Solutions

Compare button icon Compare button icon Compare
filter salaries All Filters

12 ESDS Software Solutions Jobs

Sr. Java Developer

4-7 years

Nashik

3 vacancies

Sr. Java Developer

ESDS Software Solutions

posted 7hr ago

Job Role Insights

Flexible timing

Job Description

Responsibilities

Technical Development:

  • Develop and maintain scalable, robust, and high-quality Java applications for enterprise-level systems.
  • Build microservices using Spring Boot and ensure seamless integration with other services.
  • Write efficient back-end services using Java frameworks such as Hibernate and implement RESTful APIs.
  • Collaborate with front-end developers to design responsive and interactive user interfaces.
  • Integrate third-party APIs and external services into the existing architecture.
  • Participate in software architecture discussions to create well-structured and modular applications.
  • Continuously learn and adapt to new technologies to ensure solutions remain cutting-edge.

Code Writing in Java Technology:

  • Core Java Principles:
    Leverage Javas object-oriented programming (OOP) concepts—inheritance, encapsulation, polymorphism, and abstraction—to design modular, reusable, and maintainable code.
  • Implement robust error handling mechanisms using custom exceptions, try-catch blocks, and finally clauses, ensuring resilience to unexpected failures.
  • Utilize Java’s Collections framework for data manipulation, including advanced usage of lists, sets, maps, and concurrent collections for multi-threaded environments.
  • Advanced Java Practices:
    Use Java 8+ features such as Lambda Expressions, Streams API, and Optional classes for concise and expressive code.
  • Develop multi-threaded applications using Java’s concurrency utilities like Executors and Completable Futures.
  • Implement asynchronous processing to ensure high performance and scalability.
  • Frameworks and APIs:
    Develop enterprise-grade applications using Spring Boot, Hibernate, and JPA.
    Implement robust RESTful APIs and integrate with SOAP-based services when necessary.
    Ensure seamless database interactions and optimize ORM configurations for performance.

Code Quality and Optimization:

  • Follow clean coding standards, including naming conventions, modular design, and consistent formatting.
  • Conduct comprehensive code reviews to ensure adherence to best practices.
  • Implement automated testing frameworks such as JUnit or TestNG for unit testing and Mockito for mocking.
  • Optimize application performance by profiling and resolving bottlenecks using tools like VisualVM or YourKit.
  • Write secure code following OWASP guidelines to mitigate risks like SQL injection and cross-site scripting (XSS).
  • Refactor legacy codebases to improve readability, modularity, and maintainability.
  • Ensure integration with CI/CD pipelines using tools like Jenkins or GitHub Actions for smooth deployments.

Collaboration:

  • Work closely with cross-functional teams to gather and understand technical requirements.
  • Collaborate with front-end teams to ensure seamless integration of user interfaces with back-end services.
  • Partner with Quality Assurance (QA) teams to deliver a reliable, high-quality application.

Project Ownership:

  • Take ownership of assigned tasks and ensure timely delivery of high-quality solutions.
  • Contribute to the full software development lifecycle (SDLC), from design to deployment.
  • Maintain technical documentation and participate in knowledge-sharing activities within the team.

Required Skills and Qualifications:

  • Proficient in Java, Spring Boot, Hibernate, and MVC frameworks.
  • 4 to 6 years of experience in designing and developing scalable applications.
  • Experience with microservices architecture and RESTful APIs.
  • Strong understanding of version control tools (e.g., Git) and task management tools (e.g., JIRA).
  • Hands-on experience with CI/CD practices and tools like Jenkins.
  • Familiarity with cloud platforms such as AWS or Azure.



Employment Type: Full Time, Permanent

Read full job description

Prepare for Java Developer roles with real interview advice

What people at ESDS Software Solutions are saying

Java Developer salary at ESDS Software Solutions

reported by 3 employees with 2-6 years exp.
₹4.2 L/yr - ₹5.5 L/yr
19% less than the average Java Developer Salary in India
View more details

What ESDS Software Solutions employees are saying about work life

based on 351 employees
69%
67%
56%
90%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

ESDS Software Solutions Benefits

Soft Skill Training
Cafeteria
Health Insurance
Work From Home
Job Training
Team Outings +6 more
View more benefits

Compare ESDS Software Solutions with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

Persistent Systems

3.5
Compare

Mphasis

3.4
Compare

Hexaware Technologies

3.6
Compare

Tekwissen

4.8
Compare

Softenger

4.2
Compare

XcelServ Solutions

4.5
Compare

Capital Numbers Infotech

4.6
Compare

Akal Information Systems

3.9
Compare

Webskitters

4.4
Compare

Damco Solutions

3.9
Compare

Foray Software

3.5
Compare

Nelito System

3.5
Compare

In Time Tec Visionsoft

4.0
Compare

smartData Enterprises

3.3
Compare

Similar Jobs for you

Java Developer at SS Supply Chain Solution

Gurgaon / Gurugram

4-8 Yrs

₹ 12-18 LPA

Java Developer at Trianz

Hyderabad / Secunderabad

6-11 Yrs

₹ 15-30 LPA

Java Developer at Ideas2it Technologies

Chennai

5-10 Yrs

₹ 9-19 LPA

Java Developer at Infinite

Bangalore / Bengaluru

5-9 Yrs

₹ 12-20 LPA

Java Developer at Agiliad Technologies

Pune

3-6 Yrs

₹ 7-17 LPA

Java Developer at ALIQAN Technologies

Noida

5-7 Yrs

₹ 22.5-30 LPA

Java Developer at Vrize

Thiruvananthapuram, Raipur

1-6 Yrs

₹ 15-25 LPA

Java Developer at Wissen Technology

Bangalore / Bengaluru, Mumbai

5-10 Yrs

₹ 20-35 LPA

Java Developer at LDT Technology

Zirakpur

5-9 Yrs

₹ 13-22.5 LPA

Java Developer at Techwave Consulting

Hyderabad / Secunderabad

5-9 Yrs

₹ 10-20 LPA

Sr. Java Developer

4-7 Yrs

Nashik

2d ago·via naukri.com

Project Manager

10-14 Yrs

Nashik

8d ago·via naukri.com

ESDS - Head - Financial Planning & Analysis (8-10 yrs)

8-10 Yrs

1mon ago·via iimjobs.com

ESDS - Head - Presales (10-15 yrs)

10-15 Yrs

2mon ago·via hirist.com
write
Share an Interview