Java Developer
-
Experience: 2+ Yr
-
Number Of Position: 3
-
Location: Jaipur, Rajasthan
Job Description
We are seeking a dynamic and highly skilled Java Developer to join our development team. The ideal candidate will be responsible for developing high-quality software solutions, ensuring the efficient and effective delivery of tasks within agile frameworks, and contributing to both the technical and operational success of the projects. The role requires a passion for clean code, adherence to best practices, and an ability to work collaboratively with cross-functional teams.
Roles and Responsibilities:
- Estimate and track progress of tasks within an Agile development framework.
- Ensure that deliverables are completed on time with the highest quality standards.
- Continuously improve speed of delivery while maintaining optimal code quality.
- Manage stakeholder expectations and provide recommendations to align project goals with technical capabilities.
- Contribute to the creation, updating, and management of a knowledge base.
- Follow established coding standards, architectural rules, and best practices to ensure clean and maintainable code.
- Regularly test and validate code blueprints for reuse across various projects and domains.
- Ensure smooth transitions during domain or project switches, maintaining productivity and focus.
- Actively participate in Agile development processes including sprints, standups, and retrospectives.
- Utilize tools such as Jira and Confluence to track progress and document project details.
- Implement secure coding practices and ensure adherence to security guidelines in all stages of development.
Qualification:
- Solid understanding and hands-on experience with Agile development practices.
- Familiarity with tools like Jira, Confluence, and version control systems such as Git.
- Experience in unit testing frameworks (JUnit, TestNG, etc.).
- Strong understanding of secure coding practices and vulnerability assessment tools.
- Expertise in Java and object-oriented design principles.
- Proficient in Agile methodologies and Scrum practices.
- Excellent communication skills for stakeholder management and team collaboration.
- Ability to write reusable and maintainable code.
- Familiarity with security practices such as code scanning and threat modeling.
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of microservices architecture and RESTful APIs.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
Key Requirements:
- Strong expertise in Java, Object-Oriented Design, and Microservices Architecture
- Experience with Spring Boot, RESTful APIs, and Agile development methodologies
- Familiarity with tools like Jira, Confluence, Git, and unit testing frameworks (e.g., JUnit, TestNG)
- Knowledge of CI/CD pipelines, secure coding practices, and cloud platforms (AWS, Azure, GCP)
- Hands-on experience in writing clean, reusable, and maintainable code
- Ability to collaborate with cross-functional teams and manage stakeholder expectations
- Participation in Agile ceremonies (standups, sprints, retrospectives)
See yourself as a good fit?
We’d love to
know you more!
