Senior Java Developer

Apply Now

Company: ECS

Location: Memphis, TN 38109

Description:

ECS is seeking a Senior Java Developer to work in our Memphis, TN/hybrid (remote considered) office. Please Note: This position is contingent upon [additional funding].

This is an excellent opportunity for someone looking for a long-term opportunity, growth, flexible work environment with competitive salary and great benefits. If you are self-motivated, work with a team and individually, and are able to bring innovative solutions and ideas, then this is a great opportunity for you!

This position will perform and have the following duties, roles, and/or responsibilities:
  • Design, develop and implement web-based applications.
  • Design, develop and implement highly complex applications utilizing Oracle and Java technologies.
  • Demonstrate strong troubleshooting skills to solve complex problems across a large enterprise.
  • Demonstrate a flexible attitude, ability to perform under pressure and ability to handle change easily while meeting deadlines.
  • Communicate with technical and non-technical audiences verbally and in writing to design efficient and effective applications.
  • Work independently and in a team environment, to give and receive direction.

Specific responsibilities include:
  • Develop and revise Java source code based on clearly defined requirements.
  • Experience in designing, architecting, and building Kafka based solutions.
  • Extensive experience with messaging and stream processing on Kafka.
  • Participate in code reviews for team members as well as yourself.
  • Assist in the setup of production environments including application servers and database structure.
  • Assist in the implementation of applications through various testing phases and into production environments.
  • Must be able to communicate effectively, work in a team environment and think analytically.
  • Perform maintenance on programs currently in production.
  • Assist QA teams with writing test scripts and explaining functionality.
  • Unit Testing candidate releases.

General Description of Benefits

  • B.S. degree or 4 years of college in Computer Science or related field
  • Must be US citizen or Green Card Holder per contract and must be able to obtain a Public Trust clearance
  • At least 10 years' experience in IT and or Software development
  • 5+ years of experience with web technologies (HTML, CSS, JavaScript frameworks)
  • 5+ years of experience with Java server technologies (JEE, Spring Framework, Spring Boot)
  • 3+ years of experience with SQL and PL/SQL on Oracle or similar platform
  • 5+ years of experience with IBM MQ and stream processing on Kafka.

Similar Jobs