TE

Advanced Java Concepts / Core Java

Teamware Solutions
Delhi8-15 LPA Posted 16 Jul 2025
FULL TIME
Spring Boot
Javascript
Spring
Css
Restful

Job Description

We are looking for a skilled Java Developer with a strong foundation in Core Java and hands-on experience with advanced Java concepts. You will be responsible for designing, developing, and maintaining high-performance Java applications, working closely with a collaborative development team.

Key Responsibilities:

  • Design, develop, and maintain Java applications using Core and Advanced Java features.
  • Write clean, scalable, and efficient code.
  • Troubleshoot and debug applications.
  • Participate in code reviews and contribute to team improvement.
  • Work with databases, APIs, and other back-end components.
  • Follow best practices for software development lifecycle (SDLC).

Key Skills Required:

Core Java:

  • OOPs Concepts (Inheritance, Polymorphism, Abstraction, Encapsulation)
  • Exception Handling
  • Collections Framework (List, Set, Map, etc.)
  • Multithreading & Concurrency
  • I/O Streams and File Handling
  • JVM Internals, Garbage Collection

Advanced Java:

  • JDBC
  • Servlets & JSP
  • Java Networking
  • Java 8+ Features (Lambdas, Streams, Functional Interfaces)
  • Annotations and Reflection
  • Multithreading (Executor Framework, Synchronization)

Optional/Bonus Skills:

  • Spring / Spring Boot
  • Hibernate / JPA
  • RESTful APIs
  • Maven/Gradle
  • Git / Version Control
  • Basic front-end (HTML, CSS, JavaScript) knowledge

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 1–5 years of Java development experience.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and in a team.

Join WhatsApp Channel