Search jobs > Memphis, TN > Temporary > Senior java developer

Senior Java Developer

ECS
Memphis, TN
Full-time

ECS is seeking a Senior Java Developer to work in our Memphis, TN / hybrid (remote considered) office.

Job Description :

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.

Required Skills :

  • 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.

Desired Skills :

  • Experience with Angular and Bootstrap
  • Experience with the NodeJS and Java toolchains (NPM, Angular CLI, Maven) with Azure or AWS cloud services.
  • Experience WITH creating REST web services (JAX-RS or Spring MVC)
  • Experience WITH creating single-page web applications.
  • Experience with testing tools (JUnit, Mockito, Mocha, Selenium)
  • Experience with source control tools GitHub.
  • Experience with CI / CD tools (Jenkins, Ansible)
  • Familiarity with Scrum or other agile methodologies
  • Act as advisor to applications engineering team regarding projects, tasks, and operations.
  • Extensive experience and judgment to plan and accomplish goals.
  • Ability to performs a variety of complex tasks.
  • 14 days ago
Related jobs
ECS
Memphis, Tennessee

Design, develop and implement highly complex applications utilizing Oracle and Java technologies. Develop and revise Java source code based on clearly defined requirements. HTML, CSS, JavaScript frameworks). Java server technologies (JEE, Spring Framework, Spring Boot). ...

Promoted
Premier Staffing Partners
TN, United States
Remote

Technical skills needed involve software engineering in. ...

Promoted
Avance Consulting
Memphis, Tennessee

Overall 10+ years of experience in IT industry.Lead the design and engineering of new, next-generation solutions based on modern Cloud Native architectural principles.Perform a technical leadership role in a client portfolio, acting as Trusted Advisor, guiding and leading development teams.Assess ex...

Promoted
Oracle
TN, United States

The Oracle Cloud Infrastructure (OCI) team provides you an opportunity to build and operate a suite of integrated cloud services at massive scale.Our customers run critical businesses on our cloud, and our mission is to provide them with best-in-class compute, storage, networking, database, security...

Promoted
Akkodis
TN, United States

Possess 5+ years of experience with .NET, with a strong focus on backend development for at least 3 years.Demonstrate expertise in RESTful API Design.Exhibit proficiency in C# and .Familiarity with Clean Architecture and Event-Driven systems.Solid understanding of patterns such as CQRS, Repository, ...

Promoted
Robert Half
TN, United States

As a Mobile App Developer, you'll play a crucial role in maintaining and enhancing our existing React Native mobile applications. Coordinate with project managers and contract developers to ensure timely delivery of features and releases. ...

Promoted
Tanisha Systems
Memphis, Tennessee

Java Developer Lead (Azure Migration). Min 10+ yrs of experience in Java/J2EE and related frameworks. Strong hands-on experience using core Java with JDK 1. Experience in Java Script based UI frameworks like NodeJS and. ...

St. Jude Children's Research Hospital
Memphis, Tennessee

The Software Developer I develops software to support object oriented software applications. Assists all levels of Software Developers in developing software to support object oriented software applications. The newly-formed Intelligent Imaging Informatics (I3) and Image Quantification and Artificia...

Home Depot
TENNESSEE, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

LexisNexis Risk Solutions Inc. Company
Tennessee
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. The ideal candidate will possess a deep understanding of Natural Language Processing (NLP) techniques and methodologies, along with a proven t...