Application Engineer - II (Java, AWS, Angular/React)
Core
Intermediate-level system analysis, design, development, and implementation of applications and databases with a focus on backend performance optimization and data integration.
Role type
Intermediate IC Java backend engineer
Builds
Internal client applications and databases
Domain
Financial services / Cloud-native backend
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Angular/React, AWS, SQL, CI/CD, TDD/BDD, API development, database design, third-party integration
Preferred skills
Python, legacy migration to cloud, debugging in AWS and legacy systems, Agile monitoring and SLO refinement
Technologies
Java, Spring Boot, Angular, React, AWS, SQL, JIRA, Confluence
Responsibilities
Translate technical specifications into code for moderately complex projects; integrate third-party products; elevate code to dev/test/prod environments; participate in design, code, and test inspections; optimize system performance through efficient database design and code enhancements; support data pipeline integration and maintenance; maintain software documentation for backend components; apply backend system security and data protection best practices.
Seniority
Intermediate, hands-on IC