Loading...
JAVA Developer
Deepak Group
3 - 6 years
Vadodara
Posted: 30/06/2025
Job Description
Role Title: JAVA Developer
Reporting To: Assistant General Manager- IT Services
Initial Location of Posting: Vadodara Corporate office
Position Overview:
We are looking for a skilled Java Developer with 3-4 years of experience to join our dynamic
development team. The ideal candidate will be responsible for designing, developing, and
maintaining high-quality Java applications. You will collaborate with cross-functional teams
to deliver scalable and efficient software solutions.
Education Qualification:
Bachelor’s degree in computer science, Information Technology, or a related field.
Experience: 3-5 Years of Experience
Key Responsibilities (indicative not exhaustive):
• Develop Java applications using Core Java and related frameworks
• Participate in the full software development lifecycle (SDLC)
• Write well-designed, testable, and efficient code
• Design and develop RESTful APIs and web services
• Utilize Spring Framework (Core, MVC, Boot) for application development
• Work with databases (SQL/NoSQL) and ORM frameworks like Hibernate/JPA
• Implement front-end components using HTML, CSS, and JavaScript (basics)
• Conduct unit and integration testing of Java applications
• Troubleshoot and debug software issues
• Active participation in code reviews to ensure code quality
• Collaborate with cross-functional teams (QA)
• Follow coding standards & contribute to technical documentation
• Learn and apply new technologies and frameworks
• Participate in Agile development methodologies
• Deploy and maintain Java applications & optimize application performance Postman, SVN/GIT
Technical Competencies:
• Strong understanding of object-oriented programming (OOP) principles.
• Proficiency with core language features (collections, multithreading, exception handling, I/O, lambdas, streams).
• Hands-on experience with Java EE components (Servlets, JSP, JPA).
• Proficiency with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security).
• Familiarity with Hibernate or JPA for ORM.
• Knowledge of API design principles and tools like Postman, Swagger/OpenAPI.
• Basic understanding of front-end technologies: HTML, CSS, JavaScript.
• Experience integrating with front-end frameworks or UI components.
• Understanding of CI/CD pipelines (e.g., Jenkins, GitLab CI).
Ability to debug and optimize performance issues using profiling tools.
• Basic understanding of Docker, containerization, and Kubernetes.
• Experience with Agile/Scrum processes.
• Familiarity with SDLC, TDD, and versioned API development.
Behavioural Competencies:
1) Problem Solving & Analytical Thinking
• Ability to break down complex technical problems and design effective, efficient
solutions.
• Demonstrates logical thinking and a methodical approach to debugging and
troubleshooting.
2) Team Collaboration
• Works well in cross-functional teams including QA, DevOps, product, and frontend
developers.
• Willingly shares knowledge and supports teammates in solving challenges.
3) Communication Skills
• Communicates clearly and concisely with both technical and non-technical
stakeholders.
• Can document code, designs, and processes effectively.
• 4. Accountability & Ownership
• Takes ownership of assigned tasks and delivers within timelines.
• Follows through on commitments and takes responsibility for outcomes.
• 5. Adaptability & Learning Agility
• Open to learning new tools, frameworks, and methodologies.
• Adapts quickly to changing project requirements or technical direction.
• 6. Attention to Detail
• Writes clean, maintainable code and reviews work for accuracy and quality.
• Identifies edge cases and ensures comprehensive test coverage.
• 7. Time Management & Prioritization
• Effectively balances multiple tasks or features and meets deadlines.
• Prioritizes work based on impact and urgency.
• 8. Initiative & Proactivity
• Suggests improvements to codebase, architecture, or process without being
prompted.
• Identifies and resolves potential risks or blockers early.
• 9. Customer/End-User Focus
• Understands how their work impacts the user experience and business value.
• Writes code with usability and performance in mind.
About Company
Deepak Group (Deepak Nitrite/Deepak Phenolics) is a diversified chemical manufacturing company based in India, producing basic, fine, and specialty chemicals used in industries like pharmaceuticals, agrochemicals, and colorants.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).