Search by job, company or skills

Krenai

Senior Java Developer (5–6 Years Experience)

Save
new job description bg glownew job description bg glow
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a highly skilled and result-oriented Java Developer with 5–6 years of hands-on experience in designing, developing, and delivering scalable enterprise applications. The ideal candidate should have strong technical expertise along with the ability to understand complex business logic, collaborate with stakeholders, and independently deliver end-to-end solutions from requirement gathering to production deployment.

Key Responsibilities

  • Understand business requirements and convert them into technical solutions.
  • Design, develop, test, and maintain scalable Java-based applications.
  • Handle complete product development lifecycle including analysis, development, deployment, and support.
  • Work closely with business teams, product managers, QA teams, and clients to ensure successful project delivery.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Optimize application performance, security, and scalability.
  • Develop REST APIs and integrate third-party services and databases.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in code reviews, technical discussions, and architecture planning.
  • Mentor junior developers and contribute to team growth.

Required Skills

  • Strong experience in Java, Spring Boot, Spring MVC, and Hibernate/JPA.
  • Good understanding of Microservices Architecture.
  • Hands-on experience with RESTful APIs and backend integrations.
  • Strong knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle.
  • Experience with message queues, caching, and distributed systems is preferred.
  • Familiarity with Git, Maven/Gradle, Jenkins, and CI/CD pipelines.
  • Knowledge of Docker, Kubernetes, or cloud platforms is an added advantage.
  • Strong debugging and problem-solving skills.
  • Good understanding of software design patterns and system architecture.
  • Ability to understand business workflows and translate them into technical implementations.

Candidate Profile

  • 5–6 years of professional software development experience.
  • Self-driven and capable of independently handling modules/projects.
  • Strong communication and analytical skills.
  • Ability to work in a fast-paced and collaborative environment.
  • Focused on delivering high-quality and scalable products.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Experience working on enterprise-level or SaaS products.
  • Exposure to Agile/Scrum methodologies.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147486459