HamburgerMenu
hirist

Job Description

Description :

We are seeking a skilled Java Backend Developer to design, develop, and maintain robust backend systems using Java, Spring Boot, Microservices, and Cloud technologies.

You will work closely with cross-functional teams to deliver scalable, high-performance software solutions that meet business requirements and industry standard.

Essential Functions :


- Design, develop, and maintain backend services and APIs using Java and Spring Boot.


- Architect and implement scalable, reliable, and efficient microservices architectures.


- Integrate with front-end components and third-party services, ensuring seamless data flow and system interoperability.


- Develop and maintain RESTful and GraphQL API.


- Collaborate with product managers, frontend developers, and QA teams to define and deliver new features.


- Implement comprehensive testing strategies, including unit, integration, and end-to-end tests.


- Troubleshoot, debug, and optimize backend services for performance and scalability.


- Participate in code reviews, provide constructive feedback, and mentor junior developers.


- Ensure adherence to best practices in coding, security, and documentation.


- Stay updated with the latest trends in Java, Spring Boot, Microservices, and Cloud technologies.


- Work in an Agile/Scrum environment, contributing to sprint planning and team goals.

Qualifications :


- Looking for 10+ years of experience in IT industry.


- Bachelors/Masters degree in Computer Science, Information Technology, or related field.


- Proven experience in backend development using Java (preferably Java 8+).


- Expertise in Spring Boot and related frameworks.


- Strong understanding of Object-Oriented Programming (OOP) and design patterns.


- Experience in designing and developing RESTful APIs and microservices, multi-threading.


- Familiarity with cloud platforms (AWS, Azure, GCP, or similar) and cloud-native development.


- Proficiency with version control systems (Git), build tools (Maven/Gradle), and CI/CD pipelines (Jenkins, Docker, etc.


- Experience with containerization and orchestration tools (Docker, Kubernetes).


- Solid understanding of database technologies (SQL and NoSQL).


- Strong problem-solving skills, attention to detail, and ability to work independently and collaboratively.


- Excellent communication and teamwork abilities.

Would be a plus :


- Good verbal English and strong communication skills, experience of work for financial organizations.


- Exposure to event-driven architectures and messaging systems (Kafka, RabbitMQ).

We offer :


- Opportunity to work on bleeding-edge projects.


- Work with a highly motivated and dedicated team.


- Competitive salary.


- Flexible schedule.


- Benefits package medical insurance, sports.

- Corporate social events.



- Professional development opportunities.


- Well-equipped office.

About Us :



- Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services.

- Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation.

- A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience.

- Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.


info-icon

Did you find something suspicious?