Free cookie consent management tool by TermsFeed Java Developer (Microservices & Cloud) | Antal Tech Jobs
Back to Jobs
2 Days ago

Java Developer (Microservices & Cloud)

decor
Chennai, Tamil Nadu, India
Information Technology
Full-Time
Citi

Overview

Overview

We are seeking a talented and experienced Java Developer with 3-5 years of experience to join our dynamic team. The ideal candidate will be proficient in developing robust, scalable, and cloud-native applications using Java, with a strong focus on microservices architecture. This role involves designing, developing, and maintaining high-performance backend services, collaborating with cross-functional teams, and contributing to the entire software development lifecycle in an agile environment.

Key Responsibilities

  • Design, develop, and maintain high-performance, scalable, and resilient backend services using Java and the Spring Framework (Spring Boot, Spring Cloud).
  • Implement and manage microservices architectures, focusing on creating modular, loosely coupled services that can be independently deployed and managed.
  • Develop and consume RESTful APIs for seamless integration between front-end and back-end systems.
  • Build and deploy cloud-ready applications leveraging cloud platforms such as AWS, Azure, or GCP.
  • Work with containerization technologies like Docker and orchestration tools such as Kubernetes for deploying and managing microservices.
  • Write clean, well-documented, and testable code, adhering to best practices and coding standards.
  • Implement unit, integration, and end-to-end tests to ensure high code quality and reliability.
  • Collaborate with front-end developers, product managers, DevOps, and other stakeholders to deliver end-to-end solutions.
  • Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment, within an Agile framework.
  • Optimize application performance, focusing on speed, scalability, and efficiency.
  • Troubleshoot and resolve technical issues in a timely manner, ensuring the stability and reliability of systems.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in Java, microservices, and cloud computing.

Required Skills And Experience

  • Experience: 3-5 years of hands-on experience in backend development with Java.
  • Java Proficiency: Strong proficiency in Java (Java 11/17+), including its ecosystem and best practices.
  • Frameworks: Expert-level knowledge and practical experience with Spring Framework, particularly Spring Boot and Spring Cloud.
  • Microservices: Proven experience in designing, developing, and maintaining microservices architectures.
  • Cloud Platforms: Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP), including deploying and managing applications.
  • Containerization & Orchestration: Experience with Docker and Kubernetes.
  • Databases: Strong experience with relational databases (e.g., PostgreSQL, Oracle, MySQL) and SQL, including writing efficient queries.
  • Version Control: Proficiency with Git (e.g., GitHub, Bitbucket).
  • API Development: Expertise in designing and implementing RESTful APIs.
  • Testing: Experience with unit testing frameworks (e.g., JUnit, Mockito) and test-driven development (TDD).
  • Soft Skills: Excellent problem-solving, analytical, and communication skills.

Nice-to-Have/Preferred Skills

  • Experience with messaging queues/event streaming platforms (e.g., Kafka, RabbitMQ).
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
  • Experience with NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB).
  • Knowledge of monitoring and logging tools (e.g., Splunk, ELK stack, Prometheus, Grafana, Datadog).
  • Understanding of security best practices in application development and cloud environments.
  • Experience with build tools like Maven or Gradle.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Experience with a front-end framework (e.g., Angular, React, Vue.js) is a plus.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.
Share job
Similar Jobs
View All
19 Hours ago
Senior Analyst
Information Technology
  • 2 - 8 Yrs
  • Anywhere in India/Multiple Locations
Notice Period - Immediate Joiner / 30 days Max Key Responsibilities: 1. Monitor production systems and respond to incidents, alerts, and escalations in a timely manner 2. Perform root cause analysis and provide fixes for recurring issues ...
decor
20 Hours ago
Senior Quality Engineer
Information Technology
  • 2 - 6 Yrs
  • Anywhere in India/Multiple Locations
Job Requirements: Quality Assurance Automation Tester responsible for designing, developing, and executing automated tests to ensure software quality and performance. The ideal candidate combines strong technical skills in automation frameworks...
decor
1 Day ago
Senior Data Engineer
Information Technology
  • Mumbai, Maharashtra, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. DescriptionWorldwide Fulfillment by Amazon (WW FBA) empowers milli...
decor
1 Day ago
Datacultr - Senior Software Engineer - Python/Django
Information Technology
  • Mumbai, Maharashtra, India
We are seeking a highly skilled and experienced Software Engineer with 4- 8 years of professional experience in Python and Django, specifically in building REST APIs using frameworks like FASTAPI and Django Rest Framework (DRF). The ideal candidate ...
decor
1 Day ago
Quality Test Engineer II
Information Technology
  • Mumbai, Maharashtra, India
This job is with LexisNexis Legal & Professional®, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Would you like to be part of a team that...
decor
1 Day ago
Data Engineer I
Information Technology
  • Mumbai, Maharashtra, India
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. DescriptionFulfillment by Amazon (FBA) enables sellers to scale th...
decor
1 Day ago
Quality Engineering Lead (Test Lead)
Information Technology
  • Mumbai, Maharashtra, India
Project Role : Quality Engineering Lead (Test Lead)Project Role Description : Leads a team of quality engineers through multi-disciplinary team planning and ecosystem integration to accelerate delivery and drive quality across the application lifecy...
decor
1 Day ago
Technical Lead - C++/Java/Python
Information Technology
  • Mumbai, Maharashtra, India
Job Title : Technical Lead Software DevelopmentLocation : Hyderabad (On-site)Experience : 3 - 5 YearsAbout The CompanyWe specialize in delivering cutting-edge software solutions and services tailored to the banking and financial sector across Asia-P...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media