Senior Software Developer - Java
Core
Design, innovate, and lead the development, deployment, and maintenance of sophisticated Java applications for a North American shipping and industrial materials distributor.
Role type
Senior Software Developer (Java)
Builds
Robust Java applications and enterprise solutions
Domain
Logistics / Industrial Distribution / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, REST web services, Microservices, Git, JPA, SQL, JSON, SOAP, XML, CI/CD, Caching, Service Discovery, Agile
Responsibilities
Craft, test, and deploy robust Java applications; Conduct code reviews and optimize performance; Assist in architectural design reviews and project planning; Guide and mentor fellow developers; Collaborate with the development team to ensure consistent processes and timely deliverables.