Senior Associate | Fullstack Java | Hyderabad | Engineering as a Service/ Operate
Deloitte
Deloitte
Seeking a skilled Java Full Stack Engineer to design, develop, and maintain robust applications. This role involves creating both frontend and backend components using Java and associated technologies. Collaborate with cross-functional teams to deliver scalable, high-performance software solutions that align with business objectives. The ideal candidate possesses a strong Java background, experience with modern frontend frameworks, and a genuine passion for full-stack development.
Design, develop, and maintain full-stack applications, encompassing frontend and backend components with Java and other relevant technologies. Collaborate effectively with product managers, designers, and fellow developers to craft seamless and user-friendly experiences. Implement and manage scalable, reliable, and efficient microservices architectures. Optimize application performance and ensure scalability to accommodate growing user demands. Produce clean, maintainable, and testable code, adhering to established software development best practices. Actively participate in code reviews to uphold code quality and foster knowledge sharing within the team. Address and resolve issues promptly, guaranteeing application stability and reliability. Continuously learn and adapt to the latest industry trends and technologies to enhance our systems.
Proven experience in Microservices/API development using Java/Spring Boot. Hands-on expertise with Node, NPM, and the React framework for secure front-end code development. Capability to implement user interfaces that effectively interact with REST APIs. Experience developing cloud-native applications on AWS or Azure platforms. Demonstrated success in developing maintainable, extensible, and testable distributed systems. Proficiency in designing low-latency applications for optimal scalability, reliability, and high throughput. Expertise in open-source technologies such as Java, Spring Boot, and Kafka, along with containerization. Solid understanding of the agile software development lifecycle and DevOps principles. Familiarity with modern and functional programming paradigms. Proficiency in source control management best practices. Experience leveraging AI-assisted development tools to boost productivity and code quality.
Deloitte
Information Technology & Services