Senior Software Engineer - Java ,Node and AWS
Core
Building and maintaining robust, market-ready software products using Java, Node.js, and AWS cloud services.
Role type
Senior Software Engineer (Java/Node/AWS)
Builds
End-to-end software solutions for diverse industry verticals including financial services, retail, and healthcare.
Domain
Cloud-native application development and infrastructure management.
Deliverable
production ML models | product features | infrastructure
Required skills
Java 8/21, Node.js, TypeScript, Spring Boot, Express, AWS (ECS Fargate, Lambda, RDS, DynamoDB), Docker, Hibernate, Liquibase, JUnit, Jest, Maven, NPM, Microsoft Entra ID
Preferred skills
Powershell, SonarQube, Checkstyle, JaCoCo, ESLint, AWS Shield, ACM, Route53, Secrets Manager, API Gateway, Elasticache, Elastic Container Registry, AWS Backup, Nunjucks, Thymeleaf, IntelliJ IDEA, VSCode
Responsibilities
Develop and upgrade applications from Java 8 to Java 21; Manage containerization with Docker; Implement user management via Microsoft Entra ID; Utilize AWS services for deployment and security; Perform static code analysis and unit testing.
Seniority
Senior, hands-on IC