Application Developer

Accenture India Private Limited

Kochi

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Application Developer

Job Title -  <Sr. Backend Developer-Java> + Sr. Analyst> +  

Management Level: 0 Sr. Analyst> 

Location: Kochi, Coimbatore, Trivandrum 

Must have skills: Java/Spring 

Good to have skills: Agile Project Management 

Job Summary 

We are seeking a skilled and motivated Java/Spring Developer with 3–5 years of hands-on experience in designing, developing, and maintaining high-performance Java applications. The ideal candidate has a strong understanding of object-oriented programming, backend development, and modern software engineering best practices. You will be responsible for writing clean, scalable code, collaborating with cross-functional teams, and contributing to all phases of the software development lifecycle. 

Roles and Responsibilities 

  • Designing, coding, debugging, unit testing, and documenting large, complex software applications 

  • Collaborate on technical implementation, assist other developers and consultants in implementation and development 

  • Demonstrate capability to effectively assimilate new skills and use of new technologies. 

  • Exceptional productivity and attention to product quality issues 

  • Be accountable to deliver the task to the agreed standards 

  • Adhere to development standards and architectural guidelines set by the Solution Design team 

  • Develop all technical aspects of eCommerce stores, from commerce to content and all integration with external systems 

  • Maintain current technical knowledge to support rapidly changing technology, being always on a look out for new technologies and work with management and development team in bringing new technologies on board 

  • Demonstrate abilities to effectively communicate ideas and to mentor less experienced team members 

  • Motivated to independently monitor and appraise emerging trends and technologies in software engineering and make recommendations or undertake independent research to validate new ideas 

  • Act as the key trouble-shooter in complex/escalated incidents 

  • Provide innovative ideas and solutions in an ever-changing environment with up-to-date knowledge regarding existing technologies. 

 

Professional and Technical Skills: 

  • Strong development skills in Java JDK 1.8 or above.  

  • Should have strong acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. 

  • Thorough understanding of OOPS concepts, Design principles and implementation of different types of Design patterns. 

  • Sound understanding of concepts like Exception handling, Serialization/Deserialization and Immutability concepts, etc. 

  • Good fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc. 

  • Experience with Multi-threading, Concurrent Package and Concurrent APIs 

  • Basic understanding of Java Memory Management (JMM) including garbage collections concepts. 

  • Experience in RDBMS or NoSQL databases and writing SQL queries  

  • Hands-on experience in creating RESTful webservices and consuming webservices 

  • Hands-on experience with Spring , Spring Boot. 

  • Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j) 

  • Experience of writing Junit test cases using Mockito / Powermock frameworks. 

  • Familiar with CI/CD pipeline 

  • Good understanding of any of the cloud technologies. 

  • Hands-on experience in using code quality tools like Sonarqube 

  • Experience with Code management tools. 

  • Hands-on experience with Caching mechanisms. 

 

Additional Information  

 

 

About Our Company | Accenture (do not remove the hyperlink) 

 

 

 

Job role

Work location

Kochi

Department

IT & Information Security

Role / Category

Software Project Management

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

Accenture India Private Limited

Job posted by Accenture India Private Limited

This job has expired