A technology consulting firm in Minnesota is seeking a Mid-Senior level developer with expertise in Java and Spring technologies. Candidates should have strong experience in RESTful services and the entire software development lifecycle. The ideal applicant is self-motivated, possesses excellent communication skills, and has a passion for delivering high-quality code. This full-time role offers opportunities to work on scalable systems.
Qualifications
Good understanding of building scalable and highly performant systems.
Self-motivated with a drive for excellence.
Experience with Agile and Test-driven development methodologies.
Responsibilities
Development experience in web-related technologies.
Experience with the entire software development lifecycle.
Ability to communicate effectively.
Skills
Web Services in REST
Java 8
Spring Boot
Hibernate/JPA
Git
CI/CD tools (Jenkins)
Kubernetes
Education
BS/MS in Computer Science or related Engineering degree
Job description
Responsibilities
Development experience in web-related technologies such as Web Services in REST, as per REST Principles.
Experience with Java 8, Spring Boot, Core Spring, Spring MVC, Spring Integration, Hibernate/JPA, JDBC, XSD, Tomcat, Oracle/MySQL.
Experience with the entire software development lifecycle including version control using Git, build process, CI/CD tools like Jenkins, Kubernetes containerization, functional testing framework, and code release.
Qualifications/Experience
BS/MS in Computer Science or related Engineering degree.
Must have a good understanding of building scalable and highly performant systems.
Self-motivated and drive for excellence, must love coding - hands-on technical skills.
Experience with Agile and Test-driven development methodologies.
Ability to communicate effectively up, down and across so that your ideas are heard.
Passion for exceeding expectations and delivering exceptional code.