Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Coders Brain Team. If you also belong to the team, you can get access from here

Coders Brain Verified Tick

Compare button icon Compare button icon Compare
3.3

based on 39 Reviews

filter salaries All Filters

359 Coders Brain Jobs

Java Developer - Microservices Architecture (5-10 yrs)

5-10 years

Java Developer - Microservices Architecture (5-10 yrs)

Coders Brain

posted 12hr ago

Job Role Insights

Flexible timing

Job Description

Position : Java Developer

Experience : 5-10 years

Location : Bangalore, India

Key Skills & Technologies :


1. Programming Language :


- Java : Strong proficiency in Java (8 or later), including core Java concepts, object-oriented design, and multithreading.


2. Framework :


- Spring Boot : Hands-on experience in building microservices and RESTful APIs using Spring Boot.

- Spring Cloud : Knowledge of Spring Cloud for distributed systems (optional, but a plus).

Containerization :

- Docker : Experience in containerizing applications, writing Dockerfiles, and creating Docker images.

- Kubernetes : Familiarity with deploying, managing, and scaling applications on Kubernetes clusters.

Infrastructure as Code & Deployment :

- Helm : Proficiency in using Helm charts for Kubernetes application deployment and management.


- CI/CD : Knowledge of setting up automated CI/CD pipelines using GitLab CI/CD, Jenkins, or similar tools.

3. Cloud Platform :

- AWS : Experience with various AWS services such as EC2, S3, RDS, Lambda, VPC, and CloudFormation.

- Knowledge of scaling, security, and high-availability concepts in AWS.

4. Database :

- Strong understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).

5. Version Control :

- Experience using Git for version control in a collaborative development environment.

6. Monitoring & Debugging :

- Familiarity with tools like Datadog, Prometheus, or ELK stack for monitoring and logging in microservices architectures.

7. Unit Testing & Quality :

- Solid experience in JUnit or other testing frameworks for Java.

- Knowledge of TDD (Test-Driven Development) and BDD (Behavior-Driven Development).

8. Agile & Collaboration Tools :

- Experience in Agile methodologies (Scrum or Kanban).

- Working knowledge of tools like Jira, Confluence, Slack, and Trello for task management and collaboration.

Key Responsibilities :

1. Develop & Maintain Java Applications : Design, develop, and maintain Java-based applications using Spring Boot to meet business requirements.

2. Microservices Architecture : Implement microservices-based architectures with Spring Boot, enabling scalability, flexibility, and fault tolerance.

3. Docker & Kubernetes : Containerize applications using Docker, deploy and manage them on Kubernetes clusters.

4. AWS Cloud Integration : Leverage AWS services (EC2, S3, RDS, Lambda, etc.) for deploying and managing Java applications in the cloud.

5. Helm for Kubernetes : Use Helm for packaging and managing Kubernetes applications, enabling reproducible deployments.

6. Collaborate with Teams : Work with cross-functional teams, including DevOps, QA, and Product, to deliver high-quality solutions.

7. Optimize Application Performance : Ensure the Java application is optimized for performance, scalability, and security.

8. CI/CD Pipeline Setup : Help in setting up and improving CI/CD pipelines to automate testing and deployment.

9. Monitor & Troubleshoot : Integrate with monitoring tools to ensure application health and handle troubleshooting as required.

Write Unit Tests : Ensure the codebase is covered with unit and integration tests, following best practices 10. for test automation.

11. Documentation : Write clear, comprehensive documentation for the system architecture, APIs, and other project components.

Desired Soft Skills :

- Strong problem-solving skills and ability to debug complex technical issues.

- Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.

- Ability to collaborate effectively with cross-functional teams.

- Willingness to learn new technologies and stay updated on industry trends.

- A strong focus on writing clean, maintainable, and efficient code.

Optional / Additional Skills :


- Knowledge of Kafka, RabbitMQ, or other messaging platforms is a plus.

- Experience with CloudFormation or Terraform for managing cloud infrastructure as code.

- Familiarity with Agile practices like Scrum or Kanban and tools like Jira for project management.

Benefits :


1. Competitive salary package.

2. Health insurance and other employee benefits.

3. Learning and development opportunities.

4. Flexible working hours / Hybrid work model.


Functional Areas: Other

Read full job description

Prepare for Microservice Architect roles with real interview advice

People are getting interviews at Coders Brain through

(based on 3 Coders Brain interviews)
Job Portal
100%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

What people at Coders Brain are saying

What Coders Brain employees are saying about work life

based on 39 employees
68%
67%
92%
100%
Flexible timing
Monday to Saturday
No travel
Day Shift
View more insights

Coders Brain Benefits

Work From Home
Soft Skill Training
Job Training
Education Assistance
Cafeteria
Team Outings +6 more
View more benefits

Compare Coders Brain with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

LTIMindtree

3.9
Compare

Mphasis

3.4
Compare

Persistent Systems

3.5
Compare

Hexaware Technologies

3.6
Compare

Medcode

4.6
Compare

Maxgen Technologies

4.6
Compare

Cyfuture

3.0
Compare

VDart

4.5
Compare

ANR Software Private Limited

4.5
Compare

Magic Edtech

3.1
Compare

Glorious Insight

4.7
Compare

Value Point Systems

3.8
Compare

Capital Business Systems

3.7
Compare

F1 Info Solutions and Services

3.8
Compare

Polestar Solutions & Services India

4.3
Compare

Similar Jobs for you

Microservice Architect at IMS consulting company

6-10 Yrs

₹ 19-30 LPA

Microservice Architect at MNR Solutions Pvt Ltd

7-10 Yrs

₹ 15-33 LPA

Microservice Architect at Appizion Consulting & Solutions

Chennai

5-8 Yrs

₹ 15-20 LPA

Microservice Architect at Coders Brain Technology Private Limited

4-10 Yrs

₹ 15-30 LPA

Microservice Architect at REVEILLE TECHNOLOGIES PRIVATE LIMITED

3-9 Yrs

₹ 10-20 LPA

Microservice Architect at Deqode

Bangalore / Bengaluru, Pune + 2

4-6 Yrs

₹ 8-13 LPA

Microservice Architect at Vikgol

Bangalore / Bengaluru

2-10 Yrs

₹ 15-40 LPA

Microservice Architect at Coders Brain Technology Private Limited

6-8 Yrs

₹ 15-18 LPA

Microservice Architect at Collabera

5-8 Yrs

₹ 13-25 LPA

Microservice Architect at Publicis Sapient

Mumbai, Bangalore / Bengaluru + 4

5-10 Yrs

₹ 12-30 LPA

Performance Tester - Java/Gatling (5-10 yrs)

5-10 Yrs

1d ago·via hirist.com

Business Analyst (6-15 yrs)

6-15 Yrs

1d ago·via hirist.com

Subject Matter Expert - Neo4j (5-10 yrs)

5-10 Yrs

1d ago·via hirist.com

Veeva Consultant - CRM Configuration (10-15 yrs)

10-15 Yrs

1d ago·via hirist.com
write
Share an Interview