drjobs Java Web Developer

Java Web Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Hyderabad - India

Salary drjobs

800000 - 1500000

Vacancy

1 Vacancy

Job Description

Job Description: Java Developer (3 Years of Experience)

Position: Java Developer
Experience: 3 Years
Location: India
Job Type: FullTime


Key Responsibilities:

  • Design develop and maintain Java applications using Spring Frameworks (Spring MVC Spring JPA and Spring Boot).
  • Ensure applications are built with clean modular and maintainable code following objectoriented programming (OOP) principles.
  • Develop and maintain RESTful APIs and microservices architecture.
  • Implement and optimize JPA for database interactions ensuring efficient queries and data integrity.
  • Create detailed design documents and technical documentation for all projects.
  • Participate in code reviews and implement best coding practices.
  • Write comprehensive unit tests using JUnit to ensure proper code coverage and functionality.
  • Troubleshoot and optimize application performance and resolve software issues.
  • Collaborate with other teams to design and develop innovative solutions.
  • Stay uptodate with emerging technologies and frameworks in the Java ecosystem.

Required Skills:

  • Strong handson experience with Spring Frameworks (Spring MVC Spring JPA and Spring Boot).
  • Strong programming experience with Java and OOP concepts.
  • Experience in designing and developing REST APIs.
  • Proficiency in writing JUnit tests and understanding proper test implementations.
  • Experience in database management using SQL and JPA for efficient data access.
  • Ability to create design documents and document solutions where necessary.
  • Excellent problemsolving skills and attention to detail.
  • Strong communication skills and ability to work in a team.

Nice to Have:

  • Familiarity with NoSQL databases (e.g. MongoDB).
  • Knowledge of Microservices architecture and RESTful API development.
  • Experience in CI/CD pipelines for automated testing and deployment.

Personal Attributes:

  • Inquisitive mindset and eagerness to learn new technologies.
  • Strong attention to detail with a passion for coding standards.
  • Ability to work independently and within a team.
  • Strong communication and collaboration skills.


If you are passionate about building scalable Java applications and want to work with the latest technologies we encourage you to apply for this position!




Qualifications: 6-8 years of project management experience in a technical or IT setting. PMP or PRINCE2 certification is mandatory, demonstrating a strong foundation in project management methodologies and best practices. Experience with project management tools like JIRA, Microsoft DevOps, or equivalent, ensuring efficient project tracking, collaboration, and reporting. Proven ability to build and maintain strong relationships with clients and stakeholders. Strong problem-solving skills and the ability to handle disputes effectively. Experience managing multiple projects or stakeholders simultaneously. Excellent time management skills, with a proven track record of meeting deadlines. Demonstrated ability to thrive under pressure and adapt to shifting priorities. Previous experience interacting with senior management and decision-makers. Ability to work independently, making strategic decisions with significant impact on day-to-day operations. Prior experience managing teams or project efforts in a technical environment is highly desirable.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.