Senior Java Software Engineer - Microservices Architecture

MindBrain
Multiple Locations
6 - 10 Years

Posted on: 05/06/2025

Job Description

Job Title : Senior Java Developer.

Experience Level : 6-10 Years (3 positions for 6-8 years | 3 positions for 8-10 years).

Location : Remote.

About the Role :

We are looking for highly skilled and motivated Java Developers to join our dynamic engineering team.

As a Java Developer, you will contribute to the development of our core products and tools, working on either server-side logic or user interfaces depending on the team fit.

You will be involved in the complete software development lifecycle, including coding, designing, debugging, documentation, and support.

Key Responsibilities :

- Work on different components of the core product and associated tools (server-side and/or UI).

- Design and develop new features with strong emphasis on quality, performance, and maintainability.

- Assist with in-life maintenance, testing, debugging, and documentation of deployed services.

- Estimate efforts and create supporting functional and technical specifications.

- Develop and unit test new features according to technical specifications.

- Support release and implementation of developed features.

- Adhere to coding standards, version control, and development processes.

- Collaborate with global cross-functional teams in a fast-paced agile environment.

Requirements :


Technical Skills :

- Strong programming skills in Core Java (Java 8+).

- Solid understanding of Microservices architecture - Must.

- Hands-on experience with Kafka and event-driven systems.

- Working knowledge of AWS or GCP cloud environments - Preferred.

- Exposure to Kubernetes and cloud-native deployments.

- Experience with multi-threaded, 3-tier and distributed systems.

- Proficient with SQL and relational database systems.

- Knowledge of Object-Oriented Design and standard design patterns.

Soft Skills :

- Strong problem-solving and analytical skills.

- Excellent communication and collaboration abilities.

- Ability to adapt and thrive in a fast-paced, global team environment.

Preferred Qualifications :

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- Prior experience working in enterprise-level software development environments.

info-icon

Did you find something suspicious?

Posted By

Job Views:  
29
Applications:  29
Recruiter Actions:  0

Functional Area

Backend Development

Job Code

1491174