Java Developer

xeroadss

Hyderabad NM Years Exp Posted 3d ago

Job Description

Key Responsibilities

  • Design, develop, test, and maintain high-quality Java-based applications and microservices
  • Participate in system design, architecture discussions, and technical decision-making
  • Work closely with product managers, business analysts, front-end developers, and QA teams
  • Develop RESTful APIs and integrate them with internal and external financial systems
  • Ensure high performance, scalability, security, and reliability of applications
  • Troubleshoot, debug, and optimize application performance
  • Write clean, maintainable, and well-documented code following industry best practices
  • Conduct code reviews and provide constructive technical feedback
  • Use Git for version control and follow CI/CD best practices
  • Java Development
  • Core Java
  • Spring / Spring Boot
  • Hibernate
  • Microservices Architecture
  • RESTful APIs
  • Cloud Platforms (AWS / Azure / GCP)

Job Requirements

  • Strong proficiency in Core Java, Spring/Spring Boot, and Hibernate
  • Solid understanding of Object-Oriented Programming (OOP), design patterns, and best practices
  • Hands-on experience with RESTful APIs, microservices, and web services
  • Experience working with financial systems, trading platforms, banking, payments, or fintech applications (Mandatory)
  • Strong knowledge of relational databases such as MySQL, PostgreSQL, or Oracle
  • Experience with build tools such as Maven or Gradle
  • Familiarity with Git, JIRA, and CI/CD pipelines
  • Exposure to cloud-based application development and deployment
  • Strong analytical and problem-solving skills
  • Ability to work independently as well as collaboratively in a team environment

Educational Qualification

  • Bachelor’s degree in Computer Science, Engineering, or a related field

Similar Openings for You