← Back to jobs

Carman Solutions Group Logo
Java Architect

Carman Solutions Group

 

Durham, NC, USA

Posted On: 1 day ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Java Architect
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Lead the architectural design and development of large-scale enterprise applications.

This role is on-site.

Responsibilities

  • Design and build cloud-native microservices architectures.
  • Implement scalable SQL and NoSQL database solutions.
  • Integrate middleware systems and messaging-oriented platforms.
  • Manage application security using OAuth 2.0, OpenID Connect, or Spring Security.
  • Mentor junior engineers and advocate for engineering standards.

Required Skills

  • 10+ years of experience as an Architect, Technical Lead, or Software Engineer.
  • Expert knowledge of Java (7+) and enterprise middleware integrations.
  • 3+ years of experience building applications on AWS (Lambda, SQS, EC2, ECS, API Gateway).
  • Hands-on experience with Spring Boot, JPA, Hibernate, and Maven.
  • Proficiency with Kubernetes or OpenShift container platforms.
  • Experience with SQL (Postgres, Oracle) and NoSQL (MongoDB, AWS DynamoDB).
  • Experience with messaging platforms like Kafka, Kinesis, IBM MQ, or ActiveMQ.
  • Hands-on TDD using JUnit5 and Mockito.
  • Experience with CI/CD tools (Jenkins, Git, Sonar, Jira).

Preferred Skills

  • Knowledge of APM tools like Datadog or Dynatrace.
  • Experience with logging stacks like Splunk, ELK, or OpenSearch.

Bachelor’s degree in Computer Science or a foreign equivalent.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs