← Back to jobs

American Business Solutions Logo
Senior Java and Database Developer
Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Senior Java and Database Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain Java-based applications and complex database systems.

Responsibilities

  • Develop and maintain applications using Java 17 and Spring Boot microservices.
  • Design and implement PL/SQL functions, procedures, packages, and triggers to enforce business rules.
  • Build and consume RESTful APIs with secure communication via OAuth 2.0 and JWT.
  • Optimize SQL queries and PL/SQL code to resolve performance bottlenecks and ensure scalability.
  • Manage CI/CD pipelines using GitHub Actions and collaborate on AWS cloud deployments.

Required Skills

  • 7+ years of experience in Java, including Java 17+ features like records and pattern matching.
  • Extensive experience with the Spring Framework (Spring Boot, MVC, Data, Security, Batch).
  • Strong database expertise in PostgreSQL and Oracle, including PL/SQL and Hibernate.
  • Experience with Microservices architecture and REST/SOAP web services.
  • Testing proficiency using JUnit, TestNG, and Mockito.
  • Security implementation experience with Keycloak, OAuth 2.0, JWT, and SAML/SSO.
  • Version control and build tool experience with GitHub, Maven, and NPM.
  • Knowledge of Node 16+, Angular 17+, HTML, CSS, and JavaScript.

Preferred Skills

  • Experience working within Agile/Scrum methodologies.
  • Familiarity with ServiceNow, Splunk, and Dynatrace.

Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs