Search Jobs

Search by job, company or skills

Software Engineer II (Java )

Software Engineer II (Java )

Emburse
Early Applicant
  • Posted 5 days ago
  • Be among the first 10 applicants

Job Description

Software Engineer II (Java )

Location: Hyderabad, India

Department: Engineering

Employment Type: Full-Time, Regular

Reports To: Manager / Senior Manager, Software Engineering

About the Role

Emburse is seeking a talented and passionate Software Engineer II to join our Engineering team in Hyderabad. In this role, you will contribute to the development of innovative and interconnected software solutions that empower our customers worldwide. You will work on modern web applications, scalable microservices, and cloud-native technologies while collaborating with cross-functional teams in an Agile environment.

At Emburse, engineering excellence is at the core of what we do. You'll have the opportunity to learn from industry-leading professionals, solve complex technical challenges, and grow your career while building award-winning financial technology solutions.

Key Responsibilities

  • Develop, enhance, and maintain high-quality web applications.
  • Design and implement RESTful APIs and microservices using Java and Spring Boot.
  • Build responsive and scalable frontend applications using React.js.
  • Integrate frontend and backend services to deliver seamless user experiences.
  • Write clean, maintainable, and reusable code following engineering best practices.
  • Troubleshoot, debug, and resolve production issues.
  • Collaborate closely with Product Management, QA, DevOps, and other Engineering teams.
  • Participate actively in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.

Required Qualifications

Experience

  • Minimum 5 years of professional IT experience in software development.
  • Strong experience building enterprise-grade web applications and microservices.

Technical Skills

Backend Technologies

  • Core Java (Java 8/11/17/21)
  • Spring Boot
  • Hibernate/JPA
  • REST APIs and Microservices Architecture
  • Multithreading and Java Collections Framework

Frontend Technologies

  • React.js
  • JavaScript and/or TypeScript
  • HTML5
  • CSS3

Database

  • MySQL

DevOps & Tools

  • Git
  • Gradle
  • Jenkins CI/CD
  • Basic knowledge of Docker and Kubernetes

Preferred Qualifications

  • Experience in the FinTech domain.
  • Knowledge of cloud-native application development and deployment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.

Working Hours

  • Regular Shift: 9:00 AM to 6:00 PM IST

Why Join Emburse

  • Work on innovative, industry-leading FinTech products.
  • Collaborate with highly skilled engineers and technology leaders.
  • Exposure to modern technologies, microservices, and cloud ecosystems.
  • Opportunities for continuous learning, growth, and career advancement.
  • Inclusive and collaborative work culture focused on innovation and excellence.

Ready to build the future of financial technology Apply today and become part of the Emburse Engineering team.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

5-7 yrs
Hyderabad
Skills:
JavaSpring BootMicroservicesJ2EE
4-7 yrs
Hyderabad, India
Skills:
JavaSpring BootNosqlGcpDockerRestful ApisKubernetesAWSRDBMSMicroservices architecture