Skip to main content

Job Description

   Back

Core Java Developer

26-03-2025 12:25:52

5 - 7 years

  • Pune, Maharashtra, India (PUN)

We are seeking a talented and passionate Core Java Developer with experience in PostgreSQL to join our development team. You will be responsible for building and maintaining Java-based applications, ensuring their integration with PostgreSQL databases, and providing efficient solutions to meet business needs. The ideal candidate will have a strong foundation in Java programming and hands-on experience with PostgreSQL or other relational databases.

Required Skillsand Qualifications:

  • Core Java: Solid understanding of Java syntax, object-oriented programming (OOP) concepts, and core libraries.
  • Database Knowledge:
    • Proficient in PostgreSQL database management and query optimization.
    • Experience with SQL, PL/pgSQL (PostgreSQL’s procedural language), stored procedures, triggers, and functions.
    • Experience in database design, normalization, and data modeling.
  • ORM Frameworks: Experience using JPA (Java Persistence API) or Hibernate for database interactions.
  • Concurrency and Multithreading: Knowledge of Java concurrency, synchronization, and thread management.
  • Exception Handling: Proficient in handling exceptions in Java applications and database-related errors.
  • Version Control: Familiarity with Git and SVN for source code management.
  • Development Tools: Hands-on experience with IDEs like IntelliJ IDEA, Eclipse, or NetBeans.
  • Build Tools: Experience with Maven, Gradle, or other Java build tools.
  • Testing: Knowledge of JUnit and other testing frameworks for unit and integration testing.
  • Agile Methodologies: Familiar with Agile software development practices, including Scrum or Kanban.