Full Stack Developer (Java & .NET)

New
United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSDockerPostgreSQLAgileGitJavaKubernetesMicrosoft SQL ServerMongoDBSCRUMSpring BootC#Azure.NETAngularReactCI/CDRESTful APIsMicroservices

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience).
  • 5+ years of hands-on experience in software development using .NET (C#) and Java (Spring Boot).
  • Strong front-end development experience with Angular, React, or similar modern frameworks.
  • Solid understanding of REST APIs, microservices architecture, and object-oriented programming principles.
  • Experience with relational and/or NoSQL databases such as SQL Server, PostgreSQL, or MongoDB.
  • Familiarity with cloud platforms such as AWS or Azure, along with containerization tools like Docker and Kubernetes.
  • Experience working with Git, CI/CD pipelines, and Agile/Scrum methodologies.
  • Strong problem-solving skills, ability to work in collaborative teams, and comfort operating in fast-paced, mission-driven environments.
  • Preferred: experience in Federal IT environments, DevSecOps practices, API gateways, messaging systems (Kafka, RabbitMQ), and knowledge of FISMA, FedRAMP, or NIST standards.

Responsibilities

  • Develop, test, and maintain full stack applications using C#, .NET Core/Framework, Java, and Spring Boot, ensuring performance, scalability, and security.
  • Design and implement RESTful APIs and microservices to enable seamless integration across enterprise and mission systems.
  • Build responsive front-end applications using frameworks such as Angular, React, or similar technologies.
  • Collaborate with technical leads, architects, and business stakeholders to translate functional requirements into technical designs and deliverables.
  • Support modernization initiatives by migrating legacy systems toward cloud-native architectures using AWS or Azure.
  • Participate in Agile development practices, including sprint planning, backlog refinement, daily stand-ups, and code reviews.
  • Troubleshoot production issues and contribute to continuous improvement of development and deployment processes while ensuring compliance with federal security standards.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now