Senior Associate | Java Springboot | Chennai | Engineering as a Service/ Operate (Chennai, IN)
Deloitte
Deloitte
Join our dynamic development team as a skilled Java Full Stack Engineer. You'll be instrumental in designing, developing, and maintaining both frontend and backend components of our applications. This role offers the opportunity to collaborate with cross-functional teams, delivering robust, scalable, and high-performing software solutions.
We are looking for a candidate with a strong foundation in Java programming, hands-on experience with modern frontend frameworks, and a genuine passion for full-stack development. This hybrid role in Chennai is perfect for an engineer eager to make a significant impact.
Design, develop, and maintain comprehensive full-stack applications, encompassing both frontend and backend elements using Java and complementary technologies.
Collaborate closely with product managers, designers, and fellow developers to craft seamless and intuitive user 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 strictly to software development best practices.
Actively participate in code reviews to uphold code quality and foster knowledge sharing within the team.
Efficiently troubleshoot and resolve issues to guarantee application stability and reliability.
Stay abreast of the latest industry trends and technologies to drive continuous system improvements.
Demonstrated experience in Microservices/API development utilizing Java/Spring Boot is essential.
Hands-on proficiency with Node, NPM, and the React framework for secure front-end code creation is required.
Capability to implement user interfaces that integrate effectively with REST APIs is expected.
Experience developing cloud-native applications on platforms like AWS or Azure is necessary.
Proven track record in developing maintainable, extensible, and testable distributed systems.
Expertise in designing low-latency applications for optimal scalability, reliability, and high throughput.
Proficiency with open-source technologies including Java, Spring Boot, and Kafka, alongside containerization expertise.
Solid understanding of the agile software development lifecycle and DevOps principles.
Familiarity with modern and functional programming styles is beneficial.
Adherence to source control management best practices is a must.
Deloitte
IT Consulting