We are seeking a Full Stack Developer to build and maintain cloud-native applications using Java, Spring Boot, Angular, AWS technologies, and modern software engineering practices. The ideal candidate understands the fundamental concepts and principles of full-stack development and applies them to deliver quality code in routine situations, with guidance and supervision from senior engineers. The role involves hands-on development across backend services, modern web applications, and AWS cloud components, along with familiarity with AI-assisted development tools to improve productivity and code quality. This individual demonstrates strong ownership of assigned tasks, follows established standards and best practices, communicates openly, and is eager to learn and grow while contributing to the delivery of business-critical applications.
· Develop and maintain cloud-native applications using AWS services and modern engineering practices.
· Develop and maintain modern web applications using Angular, TypeScript, and contemporary frontend development practices.
· Build responsive and user-friendly experiences in partnership with senior engineers and product owners.
· Develop backend services using Java, Spring Boot, REST APIs, and microservices patterns, writing structured and maintainable code that follows best practices and coding standards.
· Contribute across the technology stack, from user interfaces through APIs, business services, and cloud components, under guidance.
· Deploy code to AWS components (e.g., Lambda) and write infrastructure-as-code for provisioning, following approved patterns.
· Work with relational databases (Postgres, Aurora, MySQL, Oracle) and non-relational stores (DynamoDB, MongoDB, Redis), writing efficient queries, indexes, and stored procedures.
· Create unit test cases for written code, meet code coverage standards (>80%), and use testing frameworks such as JUnit and PyTest.
· Manage version control with Git (branching, merging, conflict resolution) and follow defined workflows.
· Understand and follow Delta's security practices, and resolve security defects raised by scans (AMU, Veracode, SCA) with support as needed.
· Participate in operations and troubleshooting activities, follow SOPs, and perform first-level troubleshooting during outages or alerts.
· Use Delta-approved AI-assisted development tools (e.g., Copilot, Kiro) responsibly for coding, testing, documentation, and debugging, validating output rather than accepting it as-is.
· Participate in Scrum ceremonies, complete committed work per the Definition of Done, and raise blockers to the Scrum Master or Technical Product Owner.
Job details are sourced from the employer's original posting.
Open job postingAbout the company
Delta Global Technology Hub is a company focused on technology solutions and innovation.