Java Developer (Remote)
Posted 4 days ago
ecom industriesEast Boston (MA)
Software DevelopersCustom Computer Programming Services
SENIORITY
Senior
About the role
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 Distribution Overview:Building a new Platform and need Java Developers Environment:Agile – small teams – 8 – 10 people Team 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 architect Tech Stack:Core Java Understanding of Spring Microservices Scalable Services – Rest Ful 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 have Project 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 trends Look for ways to implement new ideas to continually improve your projects. Skills:Java - Exception Handling, Collections Framework, Lambdas, Comparators, concurrency Spring – Dependency Injection, JPA, Transactions Microservices – 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 theorem Experienced building out solutions using workflow tools like Activiti, JMS provider like ActiveMQ.Testing – Unit Testing, Mocking, Junits, TDD, Cucumber, Gherkin Design and Problem Solving Devops – Familiarity with Docker, Kubernetes, CI/CD Pipelines Agile ways of working / SAFE/Scrum methodology understanding Team work – be able to work collaboratively General – Should be able to do technical design and development with no/minimal oversight Cloud – 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 – BDD ( Nice to have)Experienced with Web Development using Java Script Frameworks / Libraries.(Nice to have)
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
