JerseyCityRecruiter Since 2001
the smart solution for Jersey City jobs

Lead Java Developer - REMOTE

Company: Effectual
Location: Jersey City
Posted on: January 10, 2022

Job Description:

We hear you're looking for your next stop on the Web Development Journey? We have a destination for you. We're looking for the right person to join our team as a Lead Java Developer. If it sounds important, it is! Our next Lead Java Developer will create fully functional web applications and architectures to assist with the day-to-day operations of our client's organization including application refactoring and migration. They will be involved with Application Modernization, Application Enrichment, and Application Migration to the Cloud. They will be critical in administering technical support for existing applications and will be called on to provide input on architecture design, migration, test, and maintenance and support of new applications. What we'll expect of you: Develop, refactor, modernize, feature-enrich, and migrate Java based web applications using best practices Application migration and/or development/refactoring in the cloud Collaborate with application owners to flesh out requirements, create system designs, generate reports and documents, create or map architectures, build systems, perform testing and maintain system functionality Provide technical support and consultation for projects and processes Assist in technical planning and providing recommendations for DevOps solutions, creation, update, and use CI/CD pipelines Use the Spring framework for application development and testing Create and update system design and development documents as well as engineering solutions in run books and user guides Use Git to store, manage, and update code in Gitlab code repository. Follow the Agile methodology to document and coordinate tasks and issues in Gitlab Address additional client development needs as they evolve What we figure you'll have in your background (Required) : Application containerization Deployment to ECS / Fargate Serverless patterns (Lambda) Experience working in a multi-team environment so versed in collaborating with different teams and navigating interdependencies Working with multi-teams (5-6 to get stuff done) that are geographically distributed Used to taking requirements from other teams, platform teams, security teams, etc. Regularly engages in code reviews with different teams Working in Git and using Git flows Does not have to build pipelines but they need to use pipelines Should have managed other resources before Experience working with highly complex applications that support large numbers of users Additional AWS technologies: Aurora RDS, SQS, SNS, CloudWatch, Secrets Manager It sure would be nice if you had (Preferred) : Knowledge and experience in Terraform and/or CloudFormation Experience in NodeJs, Photoshop, Bash Scripting, Webpack, Gulp, NPM, Kubernetes, Docker, Linux Environments (SLES, Redhat) Knowledge or history working with ANT (Another Neat Tool) or Gradle Experience working with Selenium or another front-end testing framework Experience working with Containers and setting up development pipelines Experience with Java 1.8, Icefaces JSF (Java Server Faces) framework, db2 mainframe, GlassFish application server, WebSphere Zos platform on Mainframe

Keywords: Effectual, Jersey City , Lead Java Developer - REMOTE, IT / Software / Systems , Jersey City, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Jersey City RSS job feeds