Sr Java Developer
Required
Preferred
Position : Sr Java Developer Experience : 10+Years Location : Noida
Position Overview We are seeking an experienced Senior Java Developer to join our dynamic engineering team. In this role, you will play a key part in designing, developing, and maintaining high-performance, scalable Java applications. You’ll collaborate closely with product managers, designers, and other engineers to deliver exceptional software solutions.
Key Responsibilities Design, develop, and maintain high-quality Java applications and services. Lead architecture and design discussions, providing technical guidance and decision-making support. Collaborate with product managers, software engineers, and other stakeholders to define software requirements and deliver solutions. Write efficient, clean, and well-documented code. Conduct code reviews and mentor junior developers to ensure high-quality deliverables. Optimize applications for maximum speed and scalability. Troubleshoot and resolve complex technical issues. Stay up to date with the latest industry trends and technologies, using generative AI for faster code generation when appropriate. Required Skills & Qualifications 10-12 years of professional Java development experience with a track record of delivering complex applications. Strong knowledge of Java SE/EE, including frameworks such as Spring, Hibernate, JPA. Experience with RESTful APIs and microservices architecture. Proficiency with containerization and orchestration technologies like Docker and Kubernetes. Proficient in database design and querying (SQL and NoSQL databases). Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP). Experience with stream processing libraries such as Apache Flink or Apache Storm is an advantage. Strong problem-solving skills and the ability to work in a fast-paced environment. Proficient in leveraging generative AI tools to accelerate development processes. Education Bachelor's or master's degree in computer science, Software Engineering, or a related field.
Upload your resume and fill in the details below.