Unknown Company

Java Developer (Remote)

boston, ma • Posted 3 days ago
Remote Full Time General

Java Developer NeedsEST (Work in that time zone) but they can be completely remote. Project Length: 6 month minimum. 3 Positions.

Notes from the manager:Client - Energy Midstream – Fuel DistributionOverview:Building a new Platform and need Java DevelopersEnvironment:Agile – small teams – 8 – 10 peopleTeam Structure:Self contained teams. Developers will be working with a tech lead and an architect. Developers review code and designs with the Architect so they have to have experience working in Agile Teams and working with an architectTech Stack:Core Java Understanding of Spring Microservices Scalable Services – RestFul API NoSQL is nice to have but not necessary Junit Scripts Ability to use most BDD, Cucumber Testing Tools AWS Cloud Platform – they will need to have experience with AWS Energy Industry would be a plus but not a must haveProject Details:In their industry, they have to do a lot of customer requests that they get through several portals.

Coordination and scheduling of the requests. Working with a couple third party. Has to gather Master Data to them.

This Web Portal they will be developing will tie all the pieces together. API to access orders to PDI devices truck drivers use. Scalable web service project.Job Description:Key Responsibilities:Design and Development of complex software projects.Build solutions in an agile workflow.Scaling software as use of your application grows.Review code of other team members and provide technical feedback and/or other mentoring duties.Stay up-to-date on the latest industry trendsLook for ways to implement new ideas to continually improve your projects.Skills:Java - Exception Handling, Collections Framework, Lambdas, Comparators, concurrencySpring – Dependency Injection, JPA, TransactionsMicroservices – build scalable web services, Spring Boot, Restful APIs, Security(Oauth)Databases – Experience in writing sql queries, Exposure to nosql db (Cassandra) is a positive, CAP theoremExperienced building out solutions using workflow tools like Activiti, JMS provider like ActiveMQ.Testing – Unit Testing, Mocking, Junits, TDD, Cucumber, GherkinDesign and Problem SolvingDevops – Familiarity with Docker, Kubernetes, CI/CD PipelinesAgile ways of working / SAFE/Scrum methodology understandingTeam work – be able to work collaborativelyGeneral – Should be able to do technical design and development with no/minimal oversightCloud – AWS/Azure (AWS preferred but at least one)Project and dependency management with tools like Maven or Gradle.Commitment to understanding the business domain.Strong problem solving and decision making skills.Team player with very good communication skills.Self-motivated professional who demonstrates strong technical agility and responsiveness and who is eager to learn and grow within a consulting-like Technology Services organization.Testing – BDD ( Nice to have)Experienced with Web Development using JavaScript Frameworks / Libraries.(Nice to have)

Back to Job Search