Java Backend Developer

Euphoric Thought Technologies — India · Posted ~6 days ago

Skills

Java Backend development Software design Scalable architecture Enterprise software development Cross-functional collaboration Code quality Maintainable software Cloud computing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology services organization is seeking a Java developer to build and maintain core backend systems for enterprise applications. You will translate complex business requirements into scalable, maintainable code while collaborating with product and engineering teams. The role emphasizes reliability, performance and high-quality backend architecture.

Highlights

Backend engineering role focused on designing and maintaining scalable enterprise systems. The position offers exposure to complex business requirements, cross-functional collaboration and work on reliable, high-performance software architectures.

Description

Company Overview Euphoric Thought Technologies is a technology-driven firm focused on building scalable software solutions for the digital enterprise. Operating at the intersection of cloud computing and enterprise software, the company develops high-performance platforms that streamline complex business operations. With a strong presence in the Bangalore tech ecosystem, Euphoric Thought Technologies supports clients across diverse sectors by delivering robust, secure, and efficient backend architectures that power modern digital experiences. Role Overview As a Java Developer, you will be responsible for designing and maintaining the core backend systems that drive our client platforms. You will work closely with cross-functional product and engineering teams to translate complex business requirements into high-quality, maintainable code. Your contribution will directly impact the scalability and reliability of our services, ensuring that our end-users experience seamless performance as we continue to expand our technical footprint. Key Responsibilities Develop and maintain high-performance backend services using Java and Spring Boot to ensure system reliability for our enterprise clients. Design and implement scalable microservices architectures that allow for modular growth and easier maintenance of complex application features. Optimize database interactions and data persistence layers using Hibernate to improve application speed and resource efficiency. Build and expose secure RESTful web services to facilitate seamless communication between internal systems and third-party integrations. Deploy and manage application infrastructure on AWS to ensure high availability and fault tolerance for mission-critical business processes. Collaborate with engineering leads and stakeholders to troubleshoot production issues and implement performance enhancements that improve the overall user experience. Required Skillset Demonstrated expertise in Java development with 3 to 6 years of hands-on experience in building enterprise-grade applications. Proficiency in Spring Boot and Hibernate for developing robust backend frameworks and managing complex data models. Strong understanding of microservices architecture and the ability to design decoupled, scalable service components. Practical experience in developing and consuming RESTful web services within a distributed environment. Hands-on experience with AWS services for cloud deployment, monitoring, and infrastructure management. Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders. Ability to work effectively in a hybrid office environment in Bangalore, collaborating with distributed teams to meet project milestones. Skills:- Java, Spring Boot and Microservices