← Back to jobs

Posted On: 30+ days ago
Experience: 3+ years
Availability: Hybrid
Openings: 1
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop scalable applications using Java and its core ecosystems.

Responsibilities

  • Write clean, readable, and reusable Java libraries and code.
  • Design and implement database schemas that support business processes.
  • Implement automated testing platforms and unit tests.
  • Develop web services using MVC, JDBC, and RESTful patterns.
  • Manage code versioning and build processes using standard tools.

Required Skills

  • 3+ years of professional Java development experience.
  • Strong understanding of Object-Oriented Programming (OOP) patterns and concepts.
  • Experience with Spring Boot and multi-threading.
  • Knowledge of Java concurrency patterns and the class loading mechanism.
  • Proficiency with Git for code versioning.
  • Experience with build tools such as Maven, Ant, or Gradle.
  • Familiarity with RESTful web services and JDBC.
  • Competency in working with external and embedded databases.
  • Bachelor's degree in Computer Science.

Preferred Skills

  • Experience with web frameworks like Play or Spark.
  • Knowledge of Java GUI frameworks including Swing, SWT, or AWT.
  • Experience with continuous integration pipelines.

Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs