Senior Associate | Fullstack Java | Hyderabad | Engineering as a Service/ Operate (Hyderabad, IN)
Deloitte
Deloitte
Join our forward-thinking team as a Senior Associate Fullstack Java Engineer in Hyderabad. You'll be instrumental in shaping our Engineering as a Service/Operate offerings by designing, developing, and maintaining robust full-stack applications. This role involves crafting both user-facing interfaces and powerful backend services using Java and related cutting-edge technologies. You will collaborate closely with diverse teams to deliver exceptional, scalable software solutions.
The ideal candidate thrives on complex challenges, possesses a deep understanding of Java programming, and has hands-on experience with modern frontend frameworks. A genuine passion for end-to-end development and a drive for continuous improvement are key to success in this position.
You will architect, build, and support comprehensive full-stack applications, focusing on both frontend and backend components using Java. Work collaboratively with product managers, designers, and fellow developers to craft intuitive and seamless user experiences.
Implement and manage scalable, reliable, and efficient microservices architectures. Focus on optimizing application performance and ensuring scalability to meet growing user demands. Write clean, maintainable, and well-tested code, adhering to industry best practices. Actively participate in code reviews to uphold code quality and foster knowledge sharing.
Effectively troubleshoot and resolve application issues to ensure system stability and reliability. Continuously explore and integrate the latest industry trends and technologies to enhance our systems.
A strong foundation in Microservices/API development with Java/Spring Boot is essential. You should have practical experience with Node, NPM, and the React framework, producing secure frontend code and implementing user interfaces against REST APIs.
Experience developing cloud-native applications on AWS or Azure is required, along with expertise in building maintainable, extensible, and testable distributed systems. Designing low-latency applications for high throughput, scalability, and reliability is a key aspect of this role. Proficiency with open-source technologies like Java, Spring Boot, Kafka, and containerization is expected.
Familiarity with agile development lifecycles and DevOps principles is necessary. Understanding modern and functional programming styles, along with source control management best practices, will contribute to your success. Embracing AI-assisted development tools and practices to boost productivity and code quality is also encouraged.
Deloitte
IT Consulting