Java + Spring boot Developer

Hyderabad, Telangana, India
Nov 09, 2024
Nov 09, 2025
Onsite
Full-Time
2 Years
Job Description

Are you passionate about developing robust, scalable applications and taking ownership of impactful projects in the financial technology space? We are looking for a skilled Spring Boot and Microservices Developer to join our dynamic team. With an emphasis on performance, security, and cloud-native design, this role is ideal for a driven developer who wants to make a real impact.

Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience.

Experience

  • 2+ years in software development and design, with a strong focus on Spring Boot and Microservices architecture.
  • Proven expertise in performance tuning, debugging, and monitoring distributed systems.
  • Practical experience with containerization technologies such as Docker and Kubernetes.

Technical Skills

  • Extensive coding skills aligned with SOLID principles and Event-Driven Architecture.
  • Proficiency in Spring Boot, MongoDB, Spring Cloud, Hibernate, and a deep passion for coding.
  • Strong understanding and hands-on experience in cloud design patterns and their practical implementation.
  • Skilled in CI/CD practices, actively involved in troubleshooting and resolving issues within distributed services.
  • Familiarity with distributed services resiliency and production monitoring.
  • Experience with API gateway integrations like 3Scale and Kong.

Functional Skills

  • Background in Banking, Financial, or Fintech industries within an enterprise environment is preferred.
  • Adherence to best practices in coding standards, security, unit testing, and documentation.
  • Experience working within Agile teams and a commitment to quality in system design across the organization.
  • Ability to research, evaluate, and benchmark technologies against industry standards.

Soft Skills

  • Strong influencer capable of increasing productivity and efficiency across multiple teams by sharing deep technical knowledge.
  • Self-motivated with a proactive approach, capable of owning tasks without constant supervision.
  • Excellent interpersonal and communication skills, adept at presenting technical ideas to senior management.

Join us to work on cutting-edge projects and play a crucial role in shaping our technology landscape. Be a part of a team that values innovation, excellence, and collaboration.