← Back to jobs

Techgene Logo
Senior Java and Database Developer

Techgene

 

Atlanta, GA, USA

Posted On: 30+ days ago
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Senior Java and Database Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will own the development and maintenance of high-quality Java applications and complex database systems.

Responsibilities

  • Design and implement microservices using Spring Boot and core Java 17+ features.
  • Build and consume RESTful APIs while integrating KeyCloak for identity and access management via OAuth 2.0 and JWT.
  • Develop PL/SQL functions, procedures, packages, and triggers to enforce business rules.
  • Optimize SQL queries and PL/SQL code for performance and scalability within PostgreSQL and Oracle environments.
  • Create technical documentation, data dictionaries, and migration guidance for database systems.

Required Skills

  • 7+ years of experience with Java (Java 17+ features including records, sealed classes, and pattern matching).
  • 3+ years of experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security, and Spring Batch).
  • 3+ years of experience with Microservices Architecture and RESTful Web Services.
  • 3+ years of experience with relational databases including PostgreSQL, Oracle, and MySQL.
  • 3+ years of experience with ORM tools like Hibernate and proficiency in SQL and PL/SQL.
  • 3+ years of experience with Node.js (version 16+).
  • 3+ years of experience with KeyCloak integration and SAML/SSO.
  • 3+ years of experience with GitHub Actions for CI/CD.
  • 3+ years of experience with Java Server Pages (JSP).

Preferred Skills

  • Experience with AWS cloud deployment and infrastructure management.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs