Demo

Java developer

TechnoGen
Durham, NC Full Time
POSTED ON 4/14/2025
AVAILABLE BEFORE 5/12/2025

Sr. Java Software Engineer with Experience in Java, J2EE, Middleware System Integration, Microservices, AWS, Kafka, DataDog and Dynatrace for my direct client at Durham, NC - (Hybrid Work) location for 6 Months of Contract to Hire. Please go through the below job details and let me know your level of interest.

Senior Java Software Engineer

Location : Durham, NC - Hybrid Work

Duration : 6 Months of Contract to Hire

Responsibilities :

  • Develop and deploy microservices-based applications in public cloud environments using Continuous Integration & Continuous Deployment tools and processes.
  • Collaborate with team members throughout the development life cycle to ensure the delivery of high-quality solutions.
  • Participate in technical discussions and contribute to the design and architecture of applications.
  • Demonstrate a strong understanding of APIs, microservices architecture, Infrastructure as Code, Data Architecture, and Security.
  • Foster a culture of innovation and continuous improvement by adopting modern engineering processes and technologies.
  • Stay current with the latest software development methods, language features, and design philosophies to contribute to the team's technical growth.
  • Conduct code reviews, provide constructive feedback, and ensure adherence to engineering best practices and standards.
  • Serve as a knowledgeable resource within your product domain.

Requirements :

  • Bachelor's degree in Computer Science or related field.
  • 5 years of experience in Java (7 ) enterprise development and middleware system integrations.
  • 2 years of experience in developing large-scale enterprise applications using AWS Cloud services such as Lambda, SQS, EC2, ECS, and API Gateway.
  • Proficient in Spring Boot, JPA, Hibernate, Maven, and other Java development frameworks.
  • Experience with application security frameworks like Spring Security, OAuth 2.0, or OpenID Connect.
  • Solid understanding of scalable database design with SQL (e.g., Postgres, Oracle), stored procedures, and NoSQL solutions (e.g., MongoDB, AWS DynamoDB).
  • Hands-on experience with messaging platforms such as Kafka, Kinesis Stream, IBM MQ, and ActiveMQ.
  • Strong knowledge of cloud-native microservices architectures, principles, and patterns.
  • Familiarity with container platforms such as Kubernetes or OpenShift.
  • Experience with Continuous Integration / Continuous Deployment (CI / CD) tools like Jenkins, Maven / Gradle, Git, Sonar, and Jira.
  • Proficiency in Test-Driven Development (TDD) using JUnit5 and Mockito.
  • Experience with Application Performance Management (APM) tools (e.g., Datadog, Dynatrace) and log aggregation tools like Splunk, ELK, or OpenSearch stack.
  • Familiarity with Agile / SCRUM methodologies.
  • Strong analytical, communication, and team collaboration skills.
  • Ability to mentor junior engineers and advocate for engineering best practices.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Java developer?

    Sign up to receive alerts about other jobs on the Java developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at TechnoGen

    TechnoGen
    Hired Organization Address Greenwood, CO Full Time
    Please Note : As of July 22, 2021, our team will require that all candidate submissions include a LinkedIn profile. Plea...
    TechnoGen
    Hired Organization Address Monrovia, MD Full Time
    Business Analyst Objective : To analyze and improve existing business processes while ensuring seamless integration of n...
    TechnoGen
    Hired Organization Address Columbia, TN Full Time
    Data Engineer experience in SSIS, SSRS Location : Columbia, TN Long Term Project Please drop for the profiles Roles and ...
    TechnoGen
    Hired Organization Address Reston, VA Full Time
    Role : Senior QA Engineer Location : 100% Remote but must be willing to work Phoenix based hours POSITION SUMMARY : The ...

    Not the job you're looking for? Here are some other Java developer jobs in the Durham, NC area that may be a better fit.

    Java Developer

    Compunnel, Cary, NC

    Java Developer

    FIRST SOFTSOLUTIONS INC, Cary, NC

    AI Assistant is available now!

    Feel free to start your new journey!