logo
Foreground
Explore Opportunities

Java Application Developer

Exp: 5+ Years

Java

J2EE

Spring Boot

Hibernate

PostgreSQL

REST APIs

About Us

Coredge is a leading innovator in cloud and AI technologies, dedicated to providing cutting-edge solutions that drive business success. We specialize in delivering scalable PaaS and IaaS products to a diverse range of clients, including data center providers and government agencies.

Role Overview

As a Java Application Developer at Coredge, you will be responsible for writing scalable Java code for developing and implementing robust applications. You will focus on building server-side logic to ensure low-latency and high-end performance.

Key Responsibilities

  • Java Development:
    Develop scalable Java applications using Core Java, J2EE, and Spring Boot.
  • Data Structures & Algorithms:
    Apply strong knowledge of data structures and algorithms for efficient problem-solving.
  • Framework & Database Integration:
    Extensive experience with Spring Boot, Hibernate/JPA, PostgreSQL, and Auth2/OIDC.
  • Web Services Development:
    Develop and maintain RESTful APIs and SOAP web services.
  • Testing & Code Quality:
    Write and maintain unit test cases, ensuring code reliability and adherence to coding standards.
  • Collaboration & Problem-Solving:
    Work closely with product teams and other functional owners to deliver high-quality solutions.
  • Frontend Integration:
    Experience integrating with JavaScript frameworks such as React.

Requirements

  • Technical Expertise:
    Proficiency in Java, J2EE, Spring Boot, MVC, Hibernate/JPA, and RESTful APIs.
  • Database Knowledge:
    Good knowledge of RDBMS, PostgreSQL, and SQL.
  • Security & Authentication:
    Experience with OAuth2, OIDC, and implementing secure authentication protocols.
  • Coding Standards & Problem-Solving:
    Extensive knowledge of coding standards, with strong analytical and problem-solving skills.

Soft Skills

  • Problem-Solving:
    Strong analytical skills and attention to detail.
  • Team Collaboration:
    Ability to work independently as well as part of a team.
  • Communication Skills:
    Ability to articulate technical concepts to non-technical stakeholders.
  • Continuous Learning:
    A proactive attitude towards professional growth and development.

What We Offer

  • Innovative Work Environment:
    Fostering creativity and encouraging innovation in cloud and AI technologies.
  • Career Growth Opportunities:
    Structured career paths, mentorship programs, and continuous learning sessions.
  • Inclusive Culture:
    A collaborative and diverse workplace where every employee contributes to success.
  • Competitive Benefits:
    Attractive salary, flexible work options, and wellness programs for work-life balance.

Interested in this job?

Apply Directly