mycareers logo


Java Developer

CSC Computer Sciences

New York, New York


13 hours ago

Similar Jobs
Java Developer
CSC Computer Sciences
New York, New York

13 hours ago

Job Description

Job Summary:

We are looking for a skilled Java Developer to design, develop, and maintain enterprise-level applications. The ideal candidate should have strong knowledge of Java, object-oriented programming, and frameworks like Spring and Hibernate, along with experience working in agile development environments.

Key Responsibilities:

  • Develop, test, and deploy high-quality Java-based applications.
  • Write clean, scalable, and maintainable code.
  • Collaborate with cross-functional teams including QA, DevOps, and Product Managers.
  • Participate in all phases of the software development lifecycle (SDLC).
  • Troubleshoot, debug, and resolve technical issues.
  • Create and maintain documentation for developed modules.
  • Work with databases (MySQL, PostgreSQL, or Oracle) for data storage and retrieval.
  • Implement RESTful APIs and integrate third-party services.
  • Participate in code reviews and ensure adherence to coding standards.

Required Skills:

  • Proficient in Core Java, J2EE, and Object-Oriented Programming (OOP) concepts.
  • Hands-on experience with Spring Framework (Spring Boot, Spring MVC) and Hibernate/JPA.
  • Knowledge of RESTful Web Services and Microservices Architecture.
  • Experience with Maven/Gradle build tools.
  • Familiarity with Git, Jenkins, or other CI/CD tools.
  • Good understanding of SQL and relational databases.
  • Basic knowledge of HTML, CSS, JavaScript is a plus.
  • Strong problem-solving and analytical skills.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Knowledge of Cloud platforms (AWS, Azure, GCP).
  • Experience with Unit Testing (JUnit, Mockito).
  • Understanding of Agile / Scrum methodologies.


Similar Jobs