Senior Application Engineer Java / React

Hybrid in Reston, VA, US • Posted 19 hours ago • Updated 17 minutes ago
Contract Independent
Contract W2
6 Months
No Travel Required
Hybrid
$60 - $65/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Cloud Computing
  • Amazon EKS
  • Infrastructure Architecture
  • Kubernetes
  • Relational Databases
  • Software Architecture
  • Software Development
  • React.js
  • PostgreSQL

Summary

Key Responsibilities
  • Design, develop, enhance, and support full-stack production applications.
  • Build backend services and business logic using Java and Spring Boot.
  • Develop and maintain modern user interfaces using React.
  • Deploy, maintain, and troubleshoot applications running within Kubernetes environments.
  • Develop and maintain Kubernetes manifests, Helm charts, and reusable deployment patterns.
  • Support the migration of existing applications into Kubernetes-based infrastructure.
  • Design applications and deployment approaches that remain portable across Kubernetes and hybrid-cloud environments.
  • Work with PostgreSQL, including schema design, queries, data access, and performance considerations.
  • Participate throughout the software development lifecycle, from initial design and architecture through deployment and production issue resolution.
  • Contribute to CI/CD, automated testing, infrastructure automation, and deployment processes.
  • Participate in code reviews and collaborate closely with other engineering teams.
  • Troubleshoot complex application and infrastructure issues in production environments.
  • Provide technical input on engineering requirements, architecture, and cross-functional decisions.
  • Operate with a high degree of autonomy and ownership within an Agile engineering environment.
Required Qualifications
  • Strong professional experience developing production-grade full-stack applications.
  • Approximately 5+ years of hands-on Java and React development experience.
  • Strong Java / Spring Boot development background.
  • Strong hands-on React experience.
  • Approximately 3+ years of hands-on Kubernetes experience, particularly around application deployment and operations.
  • Experience developing and maintaining Kubernetes manifests and Helm charts.
  • Hands-on experience deploying, supporting, maintaining, and troubleshooting containerized applications in Kubernetes.
  • Practical experience with relational databases such as PostgreSQL, including schema design, querying, and performance.
  • Strong understanding of software engineering fundamentals, application architecture, and core computer science concepts.
  • Experience working with production applications throughout the full development and deployment lifecycle.
  • Understanding of cloud-native architecture and containerized application design.
  • Bachelor's or Master's degree in Computer Science or a related discipline, or equivalent professional experience.
Preferred Qualifications
Experience with any of the following would be beneficial:
  • Amazon EKS or other managed Kubernetes platforms
  • OpenStack
  • Jenkins
  • Terraform
  • Ansible
  • GitHub
  • CI/CD and deployment automation
  • Automated testing
  • Material UI
  • Hybrid-cloud or cloud-portable application architectures
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.
  • Dice Id: 10228827
  • Position Id: 9133193
  • Posted 19 hours ago
Contact the job poster
BB

Bhushan Babbar

Recruiter @ Oraapps Inc

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.