Job Title: Digital Core Engineer
Location: Bethesda MD
Duration: 6-9 Months
Required skills/Level of Experience:
- Minimum of 10 years of experience with architectural frameworks and application design.
- Proven expertise as a Java/Digital Core Developer with at least 10 years of experience in the following areas:
- Designing developing and implementing Java-based microservices using the Spring Boot framework.
- Building and testing microservices using a Java rules engine with MVEL (business rules/Java pseudo-code).
- Collaborating with cross-functional teams to analyze requirements and design innovative Java plugins and microservices.
- Architecting and designing scalable and reliable Java microservices to meet complex business requirements.
- Working with Data Fabric Platform on AWS.
Technical Proficiencies:
- Programming Languages & Frameworks:
- Java 17
- Spring Boot
- MVEL
- PySpark
- Databases & Messaging:
- MongoDB 5.3.x
- AWS DynamoDB
- Kafka (including AWS MSK)
- Front-End & UI Technologies:
- React
- Thymeleaf
- Javabase (front-end)