Java Developer - Microservices Architecture

Xped pvt Ltd
Multiple Locations
3 - 10 Years

Posted on: 12/06/2025

Job Description

Job Description :


Roles and Responsibilities :


- The individual shall be responsible for building various Use Cases for the customers.

- The individual shall be responsible for requirements gathering for projects.

- The individual shall be responsible for working either in India ODC center at Hyderabad or any designated customer location in or out of India.

- The individual should be able to lead a team.

- Design, develop, and maintain Java-based applications, adhering to best practices in software development.

- Collaborate with cross-functional teams to define and deliver high-quality software solutions.

- Write clean, efficient, and maintainable code while following coding standards.

- Work with databases (SQL/NoSQL) and integrate with external systems.

- Leverage cloud platforms (AWS, Azure, GCP, etc.) to deploy and scale applications.

- Participate in code reviews, debugging, troubleshooting, and performance tuning.

- Ensure the applications meet security, scalability, and performance requirements.

- Stay updated with the latest trends and advancements in Java development and cloud technologies.

- Document software functionality and processes.

- Design, develop, and maintain Java-based applications.

- Collaborate with cross-functional teams to analyze requirements and deliver solutions.

- Write clean, efficient, and well-documented code.

- Participate in code reviews, debugging, and troubleshooting.

- Ensure application performance, security, and scalability.

- Continuously improve software development processes and best practices.

Required Qualifications :

- Bachelor's degree in Computer Science, Information Technology, or a related field.

- 3+ years of experience in Java development.

- Strong understanding of Java, J2EE, and related frameworks (Spring, Hibernate, etc.).

- Hands-on experience with any cloud platform (AWS, Azure, GCP) and cloud-native development.

- Proficient with RESTful APIs and microservices architecture.

- Experience working with relational databases (MySQL, PostgreSQL, etc.) and NoSQL databases.

- Knowledge of version control systems like Git.

- Familiarity with continuous integration/continuous deployment (CI/CD) processes and tools.

- Strong problem-solving skills and the ability to work well in a team environment.

- Excellent communication and collaboration skills.

Prerequisites :

- Hardcore development experience

- Best Core JAVA knowledge

- Best web application development experience (EAR, WAR, JAR)

- Experience in designing and delivering scalable full-stack web solutions.

- Strong knowledge of Data modeling, Business logic, API layer, UI

- Understanding of repeatable automated processes for building the application, testing it, documenting it, and deploying it at scale

- Strong working knowledge of Java, JavaScript, CSS, HTML, JSON, REST, AJAX, XML, HTTP

- Web/application frameworks/servers such as Apache/Tomcat, J2EE

- Strong experience with databases like MySQL, Oracle etc.

- Strong knowledge of Servers, hosting environment, working side by side with Dev Ops engineers.

info-icon

Did you find something suspicious?