Sr. Full Stack Developer

  • Minneapolis, MN
  • Posted 6 hours ago | Updated 6 hours ago

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - 12+ Month(s)

Skills

AWS
Java
SQL
Spring Boot
MQ
jms

Job Details

Job title: Sr. Full Stack Developer
Location: Minneapolis, MN
Duration: 12+months
Tax terms: C2C, W2, 1099
Job Description:
  • We are seeking a Senior Full Stack Developer with strong backend development experience using Java, Spring Boot, messaging systems like JMS and MQ, and deep proficiency in AWS and SQL. The ideal candidate will possess both development and automation skills and be highly adaptable to enterprise-grade Agile environments. This role requires hands-on coding, testing, cloud-native transformation, and production support.
Top 6 Must-Have Skillset:
  • Java,Spring Boot with RESTful APIs,,JMS (Java Messaging Service),MQ (Message Queuing),SQL,AWS
Candidates need to have:
  • Proficient with GitHub/GitLab, SonarQube, JUnit, Spring Boot.
  • Skilled in writing unit tests and designing test cases using TDD and BDD methodologies.
  • Hands-on with service virtualization tools such as WireMock, Mockito, etc.
  • Experience in backend automation testing using tools like Postman, REST Assured, Cypress, ReadyAPI, etc.
  • Proficient in CI/CD tools like Jenkins, CircleCI.
  • Broad experience with AWS serverless components: ECS, EKS, S3, Lambda, SQS/SNS, PostgreSQL, DynamoDB, SageMaker, Athena.
  • Strong experience with relational and object databases, microservices, and API standards.
  • Experience in Agile development and tools like VersionOne/Agility.
Preferred Qualifications:
  • Experience generating automation reports (e.g., Cucumber, Extent Report).
  • Experience with OpenShift, MQ, or related messaging infrastructure.
  • AWS Certification preferred.
  • Background in DevOps practices including code deployment automation.
  • Prior experience in the airline industry is a plus.
Job Responsibilities:
  • Develop high-performing software using Java, Spring Boot, C#, .NET, Python, Microservices, APIs.
  • Enhance and maintain existing PaaS/on-prem apps; migrate them to AWS as per project timelines.
  • Design serverless architectures and refactor containerized applications.
  • Build and manage APIs with standard connectivity and protocol policies.
  • Develop and implement scalable and reliable architecture patterns.
  • Anticipate downstream and upstream technical implications of development choices.
  • Promote and implement software craftsmanship, TDD/BDD, automation, and CI/CD best practices.
  • Optimize performance using detailed monitoring, metrics, and cost analysis.
  • Ensure early compliance with security and privacy regulations.
  • Identify and address technical debt proactively.
  • Participate actively in Agile ceremonies and development life cycle activities.
  • Lead code reviews, create documentation/playbooks, and contribute to knowledge sharing.
  • Balance performance and usability needs while meeting delivery deadlines.
  • Provide on-call production support on a 24/7 rotation basis.
  • Troubleshoot, maintain, and support production systems and applications.
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.

About Tektend llc