What are the responsibilities and job description for the Senior Java Software Engineer position at Encore Talent Solutions?
Encore Talent Solutions has partnered with a local Enterprise client in search of a Senior Java Engineer with a strong AWS skills on a contract-to-hire basis.
JOB DESCRIPTION
- Define Domain-Driven Design for the enterprise.
- Deliver API and real-time Data Streams for each domain.
- Develop code and IaaS in AWS with Terraform.
- Develop microservices using Java / Spring-Boot.
- Design and implement new features, improving technical product and application quality.
- Act as a technical expert and developer on an agile squad.
- Drive architecture of solutions across multiple services and applications.
- Develop software meeting code quality standards and metrics.
- Guide communities of practice, mentoring developers, enforcing standards, and sharing knowledge.
- Achieve operational excellence through automation and writing maintainable, supportable, and testable code.
- Maintain partnerships with operations and engineering teams to drive service improvement.
- Stay current on IT trends relevant to your area of practice.
- Assist with problem resolution for end users and customers.
- Create and update operational procedures for routine management processes.
- Ensure compliance with audit requirements.
Essential Qualifications :
Desirable Skills and Abilities :