CWE – E2 Java
- Java
- REST API
- Spring Boot
- Microservices
- Aurora
- DynamoDB
- Data Modeling
- Incident Response
- SQL
- NoSQL
- PostgreSQL
- Git
- CI/CD
- AWS
- API Gateway
- ECS
- EKS
- Event-Driven Architecture
- SQS
- Docker
- Kubernetes
- OAuth2
- JUnit
- Mockito
- CloudWatch
- Elastic Stack
- Android
- AI
- Agile
CWE – E2 Java
Key Responsibilities
· Design, build, and maintain backend services and RESTful APIs using Java and Spring Boot
· Develop scalable, cloud-native microservices following best practices in software engineering
· Work with Amazon Aurora and DynamoDB for data modeling, storage, and performance optimization
· Collaborate with product managers, frontend engineers,
· Build and maintain integration with internal and external systems
· Participate in code reviews, sprint planning, deployments, and incident response
· Ensure performance, security, and reliability of backend services in production
· Mentor junior developers and conduct code reviews to maintain high engineering standards
Required Qualifications
· 5-8 years of experience in backend development using Java (21 or above) and Spring Boot
· Hands-on experience with RESTful API development and microservices architecture
· Proficiency in working with both SQL and NoSQL databases
· Strong experience with Amazon Aurora (PostgreSQL)
· Familiarity with Amazon DynamoDB and designing efficient NoSQL data models
· Solid understanding of multithreading, concurrency, and application performance tuning
· Feature testing
· Familiarity with Git, CI/CD workflows, and build tools
· Experience deploying and monitoring services in cloud environments (AWS preferred)
· Strong analytical and troubleshooting skills Preferred Qualifications
· Experience with AWS services like Lambda, S3, API Gateway, ECS, or EKS
· Familiarity with event-driven architecture and tools like Kafka or SQS
· Experience with containerization tools such as Docker and orchestration using Kubernetes
· Knowledge of secure coding practices, API security, and OAuth2
· Experience writing unit and integration tests with JUnit, Mockito, or similar frameworks
· Monitoring/logging experience with tools like CloudWatch, ELK stack
· Android Native knowledge is a plus
· AI enabled development skills
Soft Skills
· Strong communication and collaboration skills
· Ability to work independently and lead UI initiatives
· Passion for clean code, usability, and user experience
· Comfortable working in fast-paced, agile environments
CWE – E2 Java · Info Way Solutions LLC