Sr. Java Developer
Apply NowCompany: ECS
Location: Memphis, TN 38109
Description:
ECS is seeking a Sr. Java Developer to work in Memphis, TN/hybrid or remote considered.
We are seeking to fill a Sr. Java developer position that will be working on the development of analytical processes in both on-premise and Amazon Web Services. Participates in the design, development, and implementation of complex software engineering activities. Responsible for the development of components of many complex analytical tasks and activities. Establishes input/output processes and defining parameters for interfacing with external production systems and the implementation of system design. Must be able to provide and communicate complex technology solutions across technical, managerial and customer audiences. Responsible for the resolution process for complex problems where troubleshooting requires an in-depth understanding and evaluation of system processes. Exercises judgment through understanding of software engineering best practices in selecting methods, techniques, and evaluation criterion for obtaining results.
Responsibilities:
Salary Range: $121,387.46
General Description of Benefits
We are seeking to fill a Sr. Java developer position that will be working on the development of analytical processes in both on-premise and Amazon Web Services. Participates in the design, development, and implementation of complex software engineering activities. Responsible for the development of components of many complex analytical tasks and activities. Establishes input/output processes and defining parameters for interfacing with external production systems and the implementation of system design. Must be able to provide and communicate complex technology solutions across technical, managerial and customer audiences. Responsible for the resolution process for complex problems where troubleshooting requires an in-depth understanding and evaluation of system processes. Exercises judgment through understanding of software engineering best practices in selecting methods, techniques, and evaluation criterion for obtaining results.
Responsibilities:
- A successful candidate will have a strong software development background - specifically with Java.
- A successful candidate will be able to function as a full stack software engineer.
- A successful candidate will be able to build and maintain within an AWS environment.
- Responsible for development of analytical processes in support of several client initiatives.
- Responsible for the development of user interfaces written against popular JavaScript frameworks.
- Responsible for development of RESTful web services that host data to production systems.
- Responsible for the deployment and maintenance of Kafka messaging services.
- Responsible for assisting in the monitoring and management of deployed environments.
Salary Range: $121,387.46
General Description of Benefits
- US Citizen per contract or Green Card Holder and must be able to obtain a Public Trust Clearance.
- Eight (8) + years of performing software engineering activities.
- B.S. degree or 4 years of college in Computer Science or related field
- 5+ years of experience with web technologies (HTML, CSS, JavaScript frameworks)
- 5+ years of experience with Java server technologies (JEE, Spring Framework, Spring Boot)
- Experience creating REST web services (JAX-RS or Spring MVC)
- A strong understanding of cloud concepts and familiarity with common standards and tools used in cloud computing on Amazon Web Services
- Experience with Kafka messaging services,
- Extensive experience and judgment to plan and accomplish goals.
- Ability to performs a variety of complex tasks