Sr. Java Developer

Jose Merciline

Alpharetta, Georgia

JOB DETAILS
SKILLS
Agile Programming Methodologies, Architectural Services, Business Services, Cloud Applications, Computer Science, Design Document, Enterprise Architecture, Finance, Java, Java Platform Enterprise Edition (Java EE/J2EE), Low-Level Design, Microservices, Object Oriented Analysis (OOA), Object Oriented Design (OOD), Onboarding, Software Architecture, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Technical Writing, Test Plan/Schedule
LOCATION
Alpharetta, Georgia
POSTED
26 days ago

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.

- With a primary responsibility of building a centralized rule engine.


Responsibilities & Required Skills:

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

- 8+ 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 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.


Desired Skills:

- Domain expertise in Finance, preferably in Client & Account Onboarding Processes

- Development knowledge of working within an Agile framework

About the Company

J

Jose Merciline