Mindcircuit is an innovative recruiting company founded by technology professionals for technology professionals.

Sr Software Engineer – Java

Senior Software Developer

 
Position Overview
We are looking for an experienced software developer to join our technology team, to work on APIs and web applications, and to provide leadership and mentorship to junior team members. Each project assigned to this position will have its own set of technology requirements, and should appeal to someone who likes to be constantly
challenged.  You will be working on current technologies and influence/provide inputs to technology and architecture
direction.  
 
Responsibilities include but are not limited to:
Design and develop code from requirement specifications  
Document requirements and test cases
Perform testing (unit, independent, system and performance)
Test Automation
Learn and implement new development processes and methodologies
Develop cloud based SaaS applications in the supply chain domain (Proto-typing, Coding, Unit Test)
Work through issues independently and demonstrate analytical and abstract problem solving skills.
Understand challenges and best practices in logistics domain and implement best in class solutions
Communicate with all stakeholders across multiple projects (Development, IT, Clients, Carriers)
Lead and mentor teams of junior engineers
 
Skills and Requirements:
5+ years of software development experience, including Java/JEE and Javascript with frameworks such as
Angular
Experience in leading and mentoring others
Good grasp of engineering/software architecture principles and patterns (i.e. SOLID, GoF)
Ability to develop RESTful APIs
Spring Boot, Spring Framework, JPA, JDBC and related technologies
Knowledge of open source Java libraries and Frameworks  
PostgreSQL or MySQL database development and sound understanding of SQL
Salesforce Development Experience (Apex) is a plus
Ability to develop unit tests and integration tests using JUnit
Candidates must be eligible for employment in the United States
 
 
Our Client provides a disruptive SaaS TMS built on the latest cloud technology that is changing how companies purchase and manage freight. Our Client's TMS is the right logistics solution for businesses of all sizes. 

Job Type: Full-time
Required education: Bachelor's Degree or equivalent experience
Required experience: 5+ Years of Core Java/JEE/Javascript experience

 

 

 

Salary: 120000

Submit Your Resume

  • Accepted file types: pdf, doc, docx.
  • This field is for validation purposes and should be left unchanged.