Software Engineer II (Java )
Emburse · Hyderabad, Telangana, India
Apply & track with Apply EdgeSoftware Engineer II (Java ) Location: Hyderabad, IndiaDepartment: EngineeringEmployment Type: Full-Time, RegularReports To: Manager / Senior Manager, Software EngineeringAbout the RoleEmburse 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 ResponsibilitiesDevelop, 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 QualificationsExperienceMinimum 5 years of professional IT experience in software development.Strong experience building enterprise-grade web applications and microservices.Technical SkillsBackend TechnologiesCore Java (Java 8/11/17/21)Spring BootHibernate/JPAREST APIs and Microservices ArchitectureMultithreading and Java Collections FrameworkFrontend TechnologiesReact.jsJavaScript and/or TypeScriptHTML5CSS3DatabaseMySQLDevOps & ToolsGitGradleJenkins CI/CDBasic knowledge of Docker and KubernetesPreferred QualificationsExperience in the FinTech domain.Knowledge of cloud-native application development and deployment.Strong problem-solving and analytical skills.Excellent communication and collaboration abilities.Working HoursRegular Shift: 9:00 AM to 6:00 PM ISTWhy 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.