Share this job
Senior Developer / Architect
Alpharetta, GA
Apply for this job

Description:

Role: Sr. Developer/Architect - Microservices


Position Description:

Looking for a technologist to help create a futuristic, reusable assets/frameworks that are high-performing and scalable. 

Experienced in transforming monolithic architecture to decoupled micro-services and event driven architecture. 

The candidate will be responsible for design, development, testing and deployment of web and business services, using Java /Java EE, while providing expertise in the full software development lifecycle for high-volume, low-latency applications for cloud adoption.


Responsibilities & Required Skills:

BS/MS degree in Computer Science, Engineering or a related field.

10+ years of experience in designing high-available, high-volume and low-latency software architecture and solutions for enterprise-grade applications.

Hands-on experience with OOAD, Design & Architectural patterns

Hands on experience in designing and developing applications using Java EE platforms

Experience in the Spring Framework?Profound insight of Java and JEE internals

Strong experience in migrating Monolithic applications to Micro services

Strong experience in Messaging systems (Kafka preferred)

Strong experience with Rule Engines (ODM preferred)

Strong experience in managing application in private and public cloud 

Worked on preparing the technical specification document, high level and low-level design documents.

Ensure designs are in compliance with specifications

Communicate, collaborate and work efficiently in a global environment.

Apply for this job
Powered by