Java Backend Developer

Accenture India Private Limited

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Custom Software Engineer

Project Role : Custom Software Engineer
Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work.
Must have skills : Java Full Stack Development
Good to have skills : NA
Minimum 3 year(s) of experience is required
Educational Qualification : Bachelor of Engineering in Electronics or any related stream

Summary:
A Java Backend Developer is responsible for designing, developing, and maintaining robust server-side applications using Java and frameworks like Spring. The role involves building scalable APIs, integrating with front-end components, and ensuring high performance and security of backend systems.

Roles & Responsibilities:
1. Design and develop back end of web applications using Java.
2. Build interactive dashboards and reporting tools using Python and Streamlit.
3. Implement and manage CI/CD pipelines using GitLab
4. Deploy and manage applications on AWS, ensuring scalability, security, and performance
5. Collaborate with designers, product managers, and other developers to define and deliver high-quality software
6. Write clean, maintainable, and well-documented code
7. Troubleshoot issues and provide timely resolutions.

Professional & Technical Skills:
1. Must To Have Skills: Strong programming skills in Java for backend development.
2. DevOps experience with CI/CD pipelines, preferably using GitLab
3. Solid experience working with AWS services (EC2, S3, Lambda, CloudFormation, etc.)
4. Knowledge of REST APIs and integration with third-party services
5. Familiarity with modern development tools, version control (Git), and agile methodologies.
6. Exposure to microservices architecture and serverless functions
7. AWS certification is a plus
8. Experience working in cross-functional product teams
9. Familiarity with containerization (Docker) and orchestration tools (Kubernetes)
10. Contribution to open-source or personal portfolio projects


Additional Information:
- The candidate should have minimum 3 years of experience in back-end development using Java, python and Streamlit.
- This position is based at our Bengaluru client office only.
- A Bachelor of Engineering in Electronics or any related stream is required.

Job role

Work location

Bengaluru

Department

Software Engineering

Role / Category

Software Backend Development

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

Apply on company website