Other Jobs
Loading...

Software Engineer

Apply Now
Company
Talent Software Services
Job location
Rochester, MN, US
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

SOFTWARE ENGINEER (Full Stack Developer (Angular Java Spring Boot). Job Summary: Talent Software Services is in search of a Full Stack Developer for a contract position in Rochester, MN. The opportunity will be five months with a strong chance for a long-term extension. Position Summary: We are looking for a skilled Full Stack Developer with experience in building and maintaining n-tiered applications. The ideal candidate should have expertise in modern Angular for the front end and Java Spring Boot for the back end, with strong database and API development experience. Update and correct code for security and functionality issues. Angular and NGRX, combined with ability to update and construct API's that would communicate with EPIC and Microsoft SQL. Primary Responsibilities/Accountabilities:Design, develop, and maintain scalable full-stack applications using Angular and Java Spring Boot. Build and optimize responsive, high-performance UI components using Angular, TypeScript, and NgRx/Redux. Develop RESTful APIs with Spring Boot, Hibernate/JPA, and ensure seamless integration with front-end applications. Implement OAuth 2.0 authentication and secure API endpoints. Work with MS SQL Server, design efficient database schemas, and optimize queries using JDBC. Use Liquibase for database versioning and migrations. Write unit and integration tests for both front-end (Angular/Jasmine/Karma) and back-end (JUnit). Collaborate with cross-functional teams, participate in code reviews, and follow best practices for software development. Qualifications:Bachelor's Degree in Computer Science/Engineering or related field. Frontend:Strong proficiency in Angular (latest versions), TypeScript, NgRx/Redux Experience with CSS/SCSS for responsive UI development Backend:Proficiency in Java, Spring Boot, Hibernate/JPA Experience with Maven for build automation Knowledge of REST API development, Swagger for API documentation Hands-on experience with OAuth 2.0 authentication mechanisms Database:Experience with MS SQL Server Strong understanding of database modeling, JDBC, and query optimization -Familiarity with Liquibase for database migrations Testing & Best Practices:Experience writing unit tests for Java (JUnit) and Angular (Jasmine/Karma) Understanding of software development best practices and design patterns Strong debugging and troubleshooting skills Preferred:Effective communication skills to collaborate within a cross-functional team -Problem-solving mindset with the ability to work independently and in teams -Experience in an Agile development environment is a plus (Quick list of requirements: Recent versions of Angular, TypeScript, NgRx/Redux, CSS/SCSS, Java, Spring Boot, Hibernate/JPA, REST API, Swagger, MS SQL, JUnit, Jasmine/Karma, Epic) If this job is a match for your background, we would be honored to receive your application Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire, and permanent placement. Let's talk
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.