×
Register Here to Apply for Jobs or Post Jobs. X

Java Engineer

Job in Hopkinsville, Christian County, Kentucky, 42241, USA
Listing for: Upcom
Full Time position
Listed on 2026-10-02
Job specializations:
  • Software Development
    Backend Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 110000 - 140000 USD Yearly USD 110000.00 140000.00 YEAR
Job Description & How to Apply Below

We are seeking a skilled and experienced Java Back-End Developer to join our team on a hybrid project on behalf of one of our largest clients in the energy sector.

Your responsibilities will entail:

  • Design and develop backend microservices using Java 21 and Spring Boot 3.x;
  • Build and maintain RESTful APIs with clear error handling and documented OpenAPI/Swagger specifications;
  • Implement gRPC services and clients, including Protobuf schema design;
  • Develop event-driven solutions using Apache Kafka consumers and producers;
  • Integrate backend services with external systems (OIC, Salesforce, SAP ISU);
  • Implement authentication and authorization using OAuth 2.0 / OIDC, including token validation and role-based access;
  • Write unit and integration tests using JUnit 5, Mockito, and Testcontainers;
  • Collaborate with Dev Ops teams on containerized deployments in Docker and Kubernetes;
  • Ensuring that all activities and duties are carried out in full compliance with regulatory requirements and supporting the continued implementation of the Group Anti-Bribery and Corruption Policy.
Requirements
  • University degree in Computer Science, Engineering, or a related field;
  • 3–5+ years of experience in backend development;
  • Strong hands‑on experience with Java (preferably Java 21) and modern language features;
  • Proven experience with Spring Boot (microservices, REST controllers, data access layers, security);
  • Experience migrating applications from older Java versions (e.g., Java 11);
  • Solid knowledge of Kafka-based event-driven architectures;
  • Experience with PostgreSQL, Azure Cosmos DB, and Redis;
  • Good understanding of containerization (Docker) and Kubernetes fundamentals;
  • Strong understanding of backend security concepts (OAuth2, OIDC, RBAC);
  • Experience writing automated tests at unit and integration level;
  • Experience working in an Agile environment;
Nice to Have
  • Integration experience with Confluent Kafka or Azure Event Hubs;
  • Exposure to AKS environments;
  • Previous work with enterprise integrations (Salesforce, SAP ISU);
  • Familiarity with cloud-native observability tools;
  • Familiarity with Azure Dev Ops.
Benefits
  • Privateinsurance
  • Hybrid working Model
  • Unlimitedfreeaccesstowellnessworkplacesupportplatform
  • Adynamicchallengingenvironmentresultingincontinuouslearning/education/progression
  • Abilitytoworkwithcuttingedgetechnologies
  • Pleasantworkingenvironment

UpcoMindsisadynamicITcompanywith
28yearsofexperiencethatprovidesend-to-endwebandmobilesolutionshelpingbusinessestoreinventthemselvesinthedigitalworld.

Ourteam’sskillsandexpertisewillensuretheholisticdigitaltransformationofanyorganization,whichwillconsiderablyimprovebothbusinessoperationsandcustomer’sexperience.

Ourgoalistoalwayshaveourendproductsandservicesreflectourdeepengineeringskillsandelegantprogressivedesignaesthetic.

Wefundamentallybelievedeeplyindevelopinglongtermstrategicpartnershipswithourclientsbyexceedingexpectationsandmaintainingahighleveloftransparency.

Findoutmoreaboutusat

Wecommittopromote Inclusion&Diversitybycreatingaworkingenvironmentwhereallemployeesaretreatedwithdignityandrespectandwhereindividualdifferencesarevalued.

Weofferequalopportunityinallaspectsofemployment.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary