Overview
On Site
DOE
Contract - W2
Skills
Systems Architecture
Testing
Clarity
Automated Testing
Mentorship
Continuous Integration
Continuous Delivery
Team Building
Agile
Java
Spring Framework
Microservices
Scalability
Messaging
RESTful
Database Modeling
SQL
NoSQL
DevOps
Communication
Computer Science
Microsoft Azure
Cloud Computing
AngularJS
Microsoft Dynamics
Apache Kafka
MongoDB
Application Development
Job Details
; Job Summary: We are seeking a seasoned Senior Developer with strong experience in building large-scale distributed systems and a solid understanding of cloud architectures, preferably on Microsoft Azure. This role involves active participation in requirement refinement, system architecture, design, coding, testing, and DevOps pipeline creation. The ideal candidate will work in an agile environment, engaging with stakeholders across product, technology, and operations teams to develop a resilient, scalable, and secure settlement platform.
;
; Job Responsibilities: Participate in requirements refinement sessions to ensure clarity and completeness.Write clean, scalable, testable, and reusable code along with automated test cases.Guide and mentor junior developers to ensure adherence to best practices.Develop and maintain CI/CD pipelines and implement telemetry and observability tools.Contribute to improving team development standards and engineering processes.Engage with global teams and cross-functional stakeholders in an agile setup.
;
; Required Skills: 6+ years of hands-on experience building distributed systems using agile methodologies.Proficient in Java, Spring, and Spring Boot frameworks.Strong understanding of microservice architecture, system scalability, security, and observability.Experience with high-volume messaging systems, RESTful APIs, and database modeling (SQL or NoSQL).Working knowledge of DevOps tools and best practices.Familiarity with principles of cloud-native development.Strong communication skills and a proactive learning mindset.Bachelors degree in computer science or related field.
;
; Preferred Skills: Experience with Microsoft Azure Cloud.Frontend experience using Angular.Integration experience with Microsoft Dynamics 360.Familiarity with Kafka and MongoDB.Background in FinTech application development.Experience in working with geographically distributed teams.
;
; Certifications: [Not Specified]
;
; Education: Bachelors degree in computer science or a related discipline.
; Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.