Level: Senior Analyst (Level 10)
Entity: Accenture Song / ACS
Location: Kochi, Coimbatore, Trivandrum
Experience Required: 3 to 5 Years
Job Type: Full-time
Key Skills
Must-Have Skills | Good-to-Have Skills |
---|
Java, Spring, Spring Boot | Agile Project Management |
Job Summary
We are looking for a Senior Java Backend Developer with strong expertise in Java and Spring Framework. The ideal candidate will have 3–5 years of hands-on experience in developing scalable, high-performance backend applications. You will play a key role in designing, developing, and maintaining enterprise-level applications, collaborating with cross-functional teams, and contributing to all stages of the software development lifecycle.
Roles and Responsibilities
Design, code, debug, test, and document complex software applications.
Collaborate with developers and consultants on technical implementation.
Maintain high productivity and ensure high product quality.
Deliver tasks within agreed timelines and quality standards.
Follow architectural guidelines and development standards.
Develop and integrate eCommerce systems, including content and third-party integrations.
Continuously update technical knowledge and introduce new technologies.
Mentor junior team members and contribute to team growth.
Act as the lead troubleshooter for escalated technical issues.
Provide innovative and practical technical solutions.
Technical & Professional Skills
Area | Requirements |
---|
Programming | Java (JDK 1.8 or higher), OOP Concepts, Design Patterns |
Frameworks | Spring, Spring Boot |
Concepts | Exception Handling, Serialization, Immutability, Enums, Collections, Generics |
Concurrency | Multi-threading, Java Concurrency API |
Memory Management | Basic understanding of Java Memory Management (JMM), Garbage Collection |
Database | RDBMS or NoSQL, SQL |
Web Services | REST API development and consumption |
Testing | JUnit, Mockito, Powermock |
Logging | SLF4J, LogBack, Log4j |
DevOps | CI/CD pipelines, Code Quality tools (e.g., SonarQube), Code Management tools |
Caching | Experience with caching mechanisms |
Cloud Technologies | Basic understanding of any major cloud platform (AWS, Azure, GCP) |