Logo
Alasus Technologies

Java-AWS Backend Engineer

Alasus Technologies, Ashburn, Virginia, United States, 22011

Save Job

Position Overview: We are seeking a motivated and hands-on Junior Backend Engineer with 10+ years of experience in Java development and cloud-native application design. In this role, you will contribute to the development of modern backend systems utilizing Java, Spring Boot, and AWS Serverless technologies, while collaborating with a dynamic, multi-disciplinary team delivering secure and scalable government-grade applications. This is an excellent opportunity for engineers eager to build on foundational Java skills and gain deep exposure to modern cloud-native development, microservices, and real-world AWS infrastructure.

Key Responsibilities: • Design, develop, and maintain backend services using Java, Spring Boot, and J2EE-compliant application servers. • Build and deploy scalable, serverless applications using AWS services including Lambda, API Gateway, and CloudFormation/SAM. • Integrate services with MongoDB, Oracle, and PostgreSQL databases for data-driven applications. • Collaborate with UI/UX developers and DevOps to support seamless full-stack delivery. • Implement unit and integration tests to ensure application reliability and performance. • Participate in code reviews and apply best practices for clean, maintainable code. • Monitor, troubleshoot, and optimize application performance in cloud environments. • Stay informed on the latest developments in cloud computing, Java frameworks, and DevSecOps practices.

Required Qualifications: • Minimum 10 years of experience in backend software development, primarily using Java and Spring Boot. • Solid understanding of AWS services, especially Serverless Architecture (Lambda, API Gateway). • Experience with MongoDB is essential. • Proficiency with Oracle and PostgreSQL databases. • Familiarity with Git for version control and collaborative development workflows. • Strong understanding of RESTful API design and implementation. • Experience with unit and integration testing frameworks (JUnit, TestNG, etc.). • Excellent problem-solving and debugging skills.

Preferred Skills: • Exposure to Python, especially in AI/ML applications. • Experience with WebLogic or other J2EE-compliant servers. • Familiarity with Unix Shell scripting for basic automation or troubleshooting tasks. • Knowledge of CI/CD tools (e.g., Jenkins, GitHub Actions) and serverless deployment frameworks.

Technologies You'll Work With: • Languages: Java, Python (preferred), Shell (optional) • Frameworks: Spring Boot, Serverless Framework • Cloud: AWS Lambda, API Gateway, CloudFormation • Databases: MongoDB, Oracle, PostgreSQL • Tools: Git, JUnit/TestNG, Postman, Jenkins

Why Join Us: • Contribute to impactful projects supporting national missions. • Gain valuable experience with modern cloud-native development. • Work with a collaborative and skilled technical team. • Hybrid work environment with flexibility and career growth.