Develops software using relational databases such as SQL, Oracle, and RDBMS, as well as NoSQL databases including MongoDB, DynamoDB, and Cassandra. Designs, develops, and implements Java Spring Boot and microservices frameworks. Builds and deploys applications using AWS-native services and technologies, including EKS, AWS Batch, Step Functions, Lambda, IAM, S3, AWS Bedrock, SNS, and RDS. Containerizes applications using Docker and Kubernetes. Uses business knowledge to translate divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes to project development policies, procedures, standards, and strategies to development experts and management. Participates in architecture design, defines and implements application-level architecture, and develops applications for complex projects, components, and subsystems. The role also supports project planning and delivery, quality assurance readiness, risk management, business-unit coordination, technical strategy, and mentorship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal