Sr Full Stack Developer

Atlanta, Georgia

Datum Technologies Group
Apply for this Job
Sr. Full Stack Developer
Long Term Contract
Atlanta, Ga


Qualifications:
  • 5-7 years of hands-on experience as a Software Engineer or in a related technical engineering role.
  • Proficiency in relevant technologies and programming languages, including list specific languages, tools, and frameworks .
  • Professional experience working with Agile methodologies.
  • DevOps expertise with principles, practices, and tools in an enterprise technology environment.
  • Experience working within an AWS cloud infrastructure (or similar enterprise cloud providers),
  • Proficiency with AWS services such as AWS Glue, Amazon S3, Amazon Redshift, Amazon EMR, AWS Lambda, and AWS CDK (IAC).
  • Expertise in back-end development with Functional Programming, particularly using Java and Python.
  • Spring Framework and Microservices development experience.
  • Experience with RESTful and WebSocket APIs.
  • Working knowledge of relational and NoSQL databases, caching, object/block storage, scaling, load balancing, CDNs, and networking.
  • 3-5 years of experience developing Java and SpringBoot.
  • Familiarity with containers and container orchestrators (e.g., Kubernetes, OpenShift) in the cloud, such as AWS EKS or Red Hat OpenShift.
  • Proficiency in deploying applications to AWS, leveraging Lambda, CloudWatch, DynamoDB, Route53, etc.
  • Experience with version control systems (Git, GitHub, Bitbucket) and automated deployment tools (e.g., Jenkins).
  • Experience in maintaining and enhancing PAAS applications (on-prem and internal) and migrating them to AWS.
  • Familiarity with MQ services such as Kafka and Active MQ.
  • Knowledge and experience with JBOSS and WebSphere.
  • Software Development Lifecycle expertise.
  • Experience building CI/CD pipelines.
  • Test-Driven Development (TDD) and automated testing practices.
  • Strong understanding of Application Security principles and 12-factor application development.
  • Bachelor's degree in computer science, Information Systems, or a related technical field.
  • Demonstrates a strong commitment to safety and security.
  • Values diverse perspectives and embraces different thinking styles.
Responsibilities:
  • Designing, prototyping, and demonstrating new features and components, both front-end and back-end, ensuring compliance with user requirements.
  • Collaborating with technical teams, business teams, and product managers to ensure alignment between code and business vision.
  • Designing solutions that meet both functional and technical requirements.
  • Ensuring solutions align with Security and Compliance frameworks and controls.
  • Taking ownership of the quality posture of the code: writing automated tests (ideally before the code) and ensuring high-quality deliverables.
  • Writing code and implementing modern software solutions.
  • Developing delivery pipelines and automated deployment scripts for streamlined deployment.
  • Configuring and maintaining services such as databases and monitoring tools.
  • Implementing Service Reliability Engineering (SRE) practices.
  • Supporting production environments by troubleshooting and resolving issues that arise, including on-call responsibilities for production support.
"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran"
Date Posted: 13 April 2025
Apply for this Job