Position: Senior Java Developer
Location: West Chester PA*Day 1 Onsite
Java the candidates need to come with Tmobile experience.
- Tmobile experience with Network/provisioning/activation APIs
Mandatory Skills | Java Spring Boot AWS/Azure |
Detailed JD | - Proficiency in Java programming language.
- Strong experience developing RESTful microservices using the Spring Boot framework.
- Experience designing and implementing BPMN processes using Activiti or Flowable.
- Proficient with SQL and NoSQL databases including MongoDB Couchbase and Oracle.
- Experience with event-driven architecture using Apache Kafka RabbitMQ or Amazon MSK.
- Skilled in deploying and scaling applications on AWS Azure and Cloud Foundry.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Experience with CI/CD pipelines using tools like Jenkins GitLab CI or GitHub Actions.
- Proficient in infrastructure as code (IaC) using Terraform or AWS CloudFormation.
- Knowledge of monitoring and observability tools such as AppDynamics ELK Stack Prometheus Grafana and OpenTelemetry.
- Understanding of RESTful API design principles and OpenAPI/Swagger specifications.
- Experience with unit testing integration testing and test automation using JUnit Mockito Postman or Selenium.
- Familiarity with secure coding practices OAuth2 JWT and API security.
- Strong understanding of object-oriented design design patterns and algorithms.
- Experience using AI-assisted development tools such as GitHub Copilot Amazon CodeWhisperer or Tabnine to enhance productivity and code quality.
- Excellent analytical and communication skills; able to explain complex technical concepts clearly.
- Embraces a DevOps mindset and agile development practices.
- Comfortable working in fast-paced collaborative environments
|