← Back to jobs

TechWish Logo
Java Developer

TechWish

 

Tysons Corner, VA, USA

Posted On: 2 days ago
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Java Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design and develop backend services using Java and the Spring ecosystem.

This role is on-site.

Responsibilities

  • Design and develop RESTful APIs using Spring Boot and Swagger/OpenAPI.
  • Manage relational databases through complex SQL, stored procedures, and performance tuning.
  • Implement asynchronous processing and event-driven architectures using message brokers.
  • Apply PKI infrastructure concepts including encryption, decryption, and keystore management.
  • Perform code reviews and mentor junior developers within an Agile/Scrum environment.

Required Skills

  • 10+ years of experience with Java 8 or higher.
  • Deep understanding of OOP and Design Patterns.
  • Proficiency in Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
  • Extensive experience with Hibernate and JPA.
  • Strong SQL skills with MySQL, PostgreSQL, Oracle, or SQL Server.
  • Experience with message brokers such as Kafka, RabbitMQ, or ActiveMQ.
  • Knowledge of security protocols including JWT, OAuth2, and PKI (openssl, keytool).
  • Proficiency with Maven, Gradle, Git, and Jenkins.
  • Hands-on experience with RedHat Linux, Python, and Shell scripting.

Preferred Skills

  • Knowledge of NoSQL databases like Cassandra.
  • Experience with JAX-RS.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs