HamburgerMenu
hirist

Accel IT Services - Java Backend Developer - Spring Boot/Microservices Architecture

Accel IT Services (A Division of Accel Limited)
2 - 7 Years
Multiple Locations

Posted on: 23/01/2026

Job Description

Designation - Java Backend Developer

Experience - 2 - 7 years

No. of Vacancies - 4

Technical Skill - Java, ERP software development, RESTful APIs, SQL, MySQL, API Security, Agile

Work Location - Chandapura - Anekal Main Road, Karnataka

Key Responsibilities :

- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.

- Design and develop scalable backend components of our ERP software using Java and related technologies.

- Implement RESTful APIs for seamless integration between different modules of the ERP system.

- Utilize Spring Boot framework to accelerate development and deployment of microservices-based architecture.

- Optimize database schemas, write efficient SQL queries, and work with MySQL databases to ensure optimal performance of the ERP system.

- Write comprehensive unit tests using JUnit and Mockito to maintain code quality and reliability.

- Implement security measures such as OAuth to ensure API security and compliance with data protection standards.

- Utilize design patterns and follow object-oriented principles to build maintainable and extensible code.

- Conduct technical troubleshooting and provide timely resolution of issues to ensure smooth operation of the ERP system.

- Communicate effectively with stakeholders to gather requirements, provide progress updates, and solicit feedback on the software development process.

Skills and Qualifications :

- Proficiency in Java programming language.

- Strong knowledge in Struts 1.x, Spring Boot, Spring MVC, Spring JPA and Hibernate frameworks.

- In-depth knowledge of RESTful web services and API development.

- Knowledge of Docker for containerization and deployment

- Familiarity with microservices architecture and best practices.

- Knowledge in working with relational databases such as MySQL and writing optimized SQL queries.

- Knowledge in JUnit and Mockito for unit testing and mocking.

- Understanding of Java EE (JEE) technologies including JSP and Servlets.

- Knowledge of data structures, algorithms, and design patterns.

- Ability to think beyond conventional approaches and solve complex technical problems.

- Strong communication skills, both written and verbal, enable effective collaboration within teams.

- Ability to deliver in Agile method (SCRUM)

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in