Senior Associate | Fullstack Java | Hyderabad | Engineering as a Service/ Operate
Deloitte
Deloitte
Join our innovative Engineering as a Service team as a Senior Associate Fullstack Java Engineer. This role offers the opportunity to design, develop, and maintain comprehensive application components, spanning both frontend and backend. You will be instrumental in delivering robust, scalable, and high-performance software solutions by collaborating closely with cross-functional teams.
We are looking for an individual with a strong foundation in Java programming and hands-on experience with modern frontend frameworks. A genuine passion for full-stack development and a drive to create exceptional software are key to success in this position.
Your core responsibilities will involve designing, developing, and maintaining full-stack applications, encompassing both frontend and backend elements using Java and other essential technologies. You will collaborate with product managers and designers to craft seamless user experiences. A key aspect of this role is implementing and managing scalable, reliable microservices architectures.
Furthermore, you will focus on optimizing application performance and ensuring its scalability under increasing user demands. Writing clean, maintainable, and testable code, participating in code reviews for knowledge sharing and quality assurance, and promptly troubleshooting issues are also vital. Staying abreast of industry trends will enable continuous system improvement.
Essential qualifications include experience with Microservices/API development using Java/Spring Boot, and hands-on proficiency with Node, NPM, and the React framework for secure frontend code. You must be able to implement user interfaces against REST APIs and develop cloud-native applications on AWS/Azure.
We also require experience in developing maintainable, extensible, and testable distributed systems, focusing on low-latency applications for scalability and reliability. Expertise in open-source technologies like Java, Spring Boot, and Kafka, along with containerization, is expected. Familiarity with agile methodologies, DevOps principles, modern functional programming styles, and source control best practices is crucial. Embracing AI-assisted development tools to boost productivity and code quality is encouraged.
Deloitte
IT Consulting