The Web Services Developer responsibilities include being fluent in Agile / Scrum work environments to include but not limited to: Maintain Java and Spring based webservices; Meeting with Customers to discover problems and features; Working with Customers to establish desired streamlined workflows for any new features; maintaining User Stories, Defects relevant to your tasks and testing those which are not; participating in daily stand-up meetings; participating in full life cycle Scrum deployments; creation of own tasks as the sole Web Service developer on our team.
The Developer is required to be very knowledgeable in Java, Spring Boot Framework, Restful Web Services and Knowledge of MVC or MVVC and how they function.
The Developer is expected to create consistent working Web Services allowing for the best use of the solution being developed. This would include creation of creating skeleton mock-ups, or working demos on short notice.
Developer is required to have fundamental knowledge of Relational Database Managements Systems, experience with Java Lambda expressions, Version Control frameworks, as well as strategies for Continuous Integration Development and Testing.
The Developer must have strong problem solving abilities and be able to work independently without hourly assistance from other members of the team when confronted with problems. This position requires the developer to research solutions outside their current scope of knowledge on a regular basis and to become fluent in those solutions fast enough to be able to use them correctly to solve issues experienced in development.
Skills:
- 4 yrs Java Spring Boot Framework
- 3 yrs Java Spring Framework : Security, MVC, JDBC, JPA
- 2 yrs Java Lambda Expressions, Collections, Streams
- 3 yrs Version Control Systems (GIT)
- 2 yrs Java Test Frameworks (Junit)
- 2 yrs Relational DB System (ie MySQL, Postgres, etc)
- 1 yr Java Logging Frameworks (e.g. Log4J)
- 2 yrs Experience with Cloud Computing Using AWS
- 2 yrs Continuous Integration Tools (e.g. Jenkins)
- 6 yrs Experience with Agile/Scrum environment
- 1 yr Mobile App Development - Desired
- 1 yr Understanding of ReactJS, HTML5, CSS - Desired
- 6-10 yrs. planning, coordinating, and monitoring project activities
- 6-10 yrs. leading projects, ensuring they are in compliance with established standards/procedures
- Associates’s degree in IT or related field or equivalent experience
- Bachelor’s degree in IT or related field or equivalent experience - Highly desired
About Us
Softmax has over 15 years of experience in providing services like application & Website development, application support & maintenance, cloud, cyber security to our clients. We have extensive experience with commercial, state, and government clients nationwide. We take pride in our proven track record of excellence and attention to detail.
Softmax is committed to excellence and creating innovative and flexible solutions for our business clients. We can mobilize the right people, skills, and technologies to help organizations improve their performance.