Java Software Engineer
Dexian DISYS
Bedford, United States of America
27 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Bedford, United States of America
Tech stack
Java
Microsoft Windows
API
Amazon Web Services (AWS)
Unit Testing
Azure
Unix
Software as a Service
Cloud Computing
Code Review
Continuous Integration
Eclipse
Key Management
Maven
Open Source Technology
Scrum
Cloud Services
SONAR (Symantec)
Web Services
Datadog
Spring-mvc
Spring-boot
Integration Tests
Kubernetes
Information Technology
IBM UrbanCode Deploy
Docker
Jenkins
Job description
- Assist in coordinating multiple development work streams through integration and ensure architecture is scalable and extensible.
- Define, maintain, and support Java development environment and best practices, such as Maven, Sonar, and other Open Source tools.
- Assist in identification, isolation, resolution, and communication of problems within the production and nonproduction environment and perform troubleshooting.
- Deliver API Platform capabilities such as envoy Edge SaaS, Microgateway, JWT, Key Management, External Identity Mapping, SwaggerHub, Datadog, Security & many more.
- Create API common framework
- Migration of existing API's to Kubernetes/Azure
- Perform code reviews, unit testing, and integration testing using Open Source frameworks.
- Provide mentorship to junior team members.
- Contribute to continuous process improvement initiatives.
- Driving new API products available in the marketplace.
- Consumer adoption of new API products
- Decommissioning legacy assets in line with enterprise goals and objectives
- Responsible for WI infrastructure needs as it relates to the API Platform offering from Enterprise Cloud computing
Requirements
- Bachelor's degree in Computer Science or Engineering
- development experience (currently hands on) in Java, Spring MVC / Spring Boot / Web Services (REST) and configuring web containers.
- Ability to make significant contributions to our technology platform
- IDE's Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
- Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools - Jenkins, Maven, uDeploy, etc.
- Team player, self-starter, collaborative, innovative, eager to learn every day.
- Understanding & hands on knowledge of docker, cloud-computing / cloud services platforms (e.g. AWS or azure)
- Agile/Scrum methodology
About the company
Dexian stands at the forefront of Talent + Technology solutions with a presence spanning more than 70 locations worldwide and a team exceeding 10,000 professionals. As one of the largest technology and professional staffing companies and one of the largest minority-owned staffing companies in the United States, Dexian combines over 30 years of industry expertise with cutting-edge technologies to deliver comprehensive global services and support.