← Back to jobs

Compunnel Logo
Application Architect

Compunnel

 

Durham, North Carolina, USA

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

No related jobs found

Description

You will lead technical design and management of back-end services, UI development, and enterprise solutions for an AWS cloud IaaS platform.

This role is on-site.

Responsibilities

  • Lead technical design, planning, and management for back-end services and UI development.
  • Document and present architectural decisions to peers and management.
  • Deliver prototypes, reusable microservice components, and complex RESTful services in an Agile environment.
  • Perform code and design reviews, implement system integration tests, and foster a DevOps culture through automation.

Required Skills

  • 10+ years of experience as an Architect, Technical Lead, or Software Engineer.
  • 3+ years of hands-on application architecture experience for large enterprise solutions.
  • 7+ years of experience with Java, Spring Core, Spring Integration, Spring Boot, Spring MVC, and Spring Security.
  • Expert knowledge of Java (7+) enterprise development and integration middleware.
  • Extensive experience delivering microservice-based architecture using APIs, containers, and automation.
  • Proficiency with RDBMS SQL (DB2, Oracle) and Java integration using Spring Data, JPA, and Hibernate.
  • Experience with NoSQL implementations such as MongoDB or AWS DynamoDB.
  • Hands-on experience with Test-Driven Development (TDD) using JUnit5 and Mockito.
  • Bachelor's degree in Computer Science or equivalent.

Preferred Skills

  • Experience with Python, NodeJS, and front-end technologies including Angular, HTML5, CSS3, and JavaScript.
  • Hands-on experience with AWS technologies (Lambda, SQS, EC2, ECS) and messaging products like IBM MQ, RabbitMQ, Kafka, or ActiveMQ.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs