Experience
5 - 10 yrs
Job Location
Gurugram, India
Vacancy
1
Designation
Senior Java Developer
Job Type
ONSITE
Job Description
Roles and Responsibilities: Interpret briefs to create high-quality code that functions according to specifications
Design, create, and implement Java-based applications
Determine application functions and objectives with the team
Ensure that written code aligns with the project objectives
Work closely with the Product Manager/Architect to define deliverables
Mentor and motivate the team to achieve project deadlines
Develop code for complex modules and work with Lead to define product architecture
Adhere to coding guidelines and ensure that the team follows them
Conduct code reviews based on agreed-upon guidelines
Possess hands-on experience in Docker, Kubernetes, AWS
Have a good knowledge of Object-Oriented and Cloud-native computing design patterns
Have working knowledge of CI/CD
Have working knowledge of JIRA, Confluence, and Source Control like GitLab
Design, create, and implement Java-based applications
Determine application functions and objectives with the team
Ensure that written code aligns with the project objectives
Work closely with the Product Manager/Architect to define deliverables
Mentor and motivate the team to achieve project deadlines
Develop code for complex modules and work with Lead to define product architecture
Adhere to coding guidelines and ensure that the team follows them
Conduct code reviews based on agreed-upon guidelines
Possess hands-on experience in Docker, Kubernetes, AWS
Have a good knowledge of Object-Oriented and Cloud-native computing design patterns
Have working knowledge of CI/CD
Have working knowledge of JIRA, Confluence, and Source Control like GitLab
Requirements
Key skills required for the role: Proficiency in Java 8+ programming, Spring boot, MongoDB, Redis, Kafka, Consul, Spring Data cloud, MySQL, Hibernate, and JPA Experience working with agile/scrum or iterative development methodologies Ability to gather system and user requirements and translate them into software features Strong problem-solving and communication skills Experience working in a product or large-scale IT company Knowledge of integration projects and performance tuning Familiarity with Docker, Kubernetes, AWS, JIRA, Confluence, and GitLab Ability to manage cross-functional teams including BA, tech writer, architect, developer, UI/UX, and QA At least 5 years of experience working in a product-based or development company A graduate/master's degree in engineering, preferably in computer science or IT, with consistent academic grades all across
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
