Java developer

4 - 5 years

10.0 - 14.0 Lacs P.A.

Delhi NCR, Delhi, Noida

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

PostgreSQLJavaAzureSpringMicroservicesdockerWEB SERVICESContainerGITmicroservices architectureMySQLrestful APIAgileMongoDBAWS

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities Responsibilities Design, develop, and maintain scalable Java applications. Implement microservices architecture using Spring Boot. Collaborate with business analysts to understand requirements and translate them into technical specifications. Develop RESTful APIs for seamless integration with other services. Write clean, maintainable code with extensive documentation. Ensure high code quality through code reviews. Optimize application performance and troubleshoot issues in a timely manner. Participate in the architecture and design of new features and enhancements. Integrate data storage solutions like SQL and NoSQL databases. Manage version control through Git and CI/CD processes. Contribute to technical discussions and provide innovative solutions. Participate in Agile Scrum meetings and deliver sprint goals. Continuously assess current applications and suggest improvements. Stay updated with emerging technologies and industry trends. Most importantly - Should be able to adapt with the culture and have a go-getter attitude and believe in problem solving in his/her own way with his/her creative mind set. Required Qualification Bachelors degree in Computer Science or a related field. Experience range is from 2 years to 4 years of experience in Java development. Strong knowledge of the Spring framework and associated tools. Experience with microservices architecture and containerization (e.g., Docker). Proficient in developing RESTful APIs and web services. Familiarity with database technologies like MySQL, PostgreSQL, or MongoDB. Solid understanding of software design patterns and best practices. Knowledge of Agile methodologies and tools (e.g., Jira). Strong troubleshooting and problem-solving skills. Ability to work collaboratively in a team environment. Excellent written and verbal communication skills. Experience in cloud services (e.g., AWS, Azure) is a plus. Prior experience with version control tools (e.g., Git). Willingness to learn and adapt to new technologies. Preferred candidate profile looking for product based companies or startups Perks and benefits

Human Resources
Talent City

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)