Job Description
Back End Developer IV
Job Summary: Talent Software Services is in search of a Back End Developer for a contract position in Richfield, MN. The opportunity will be seven months with a strong chance for a long-term extension.
Qualifications:
We are seeking a Level 4 developer with a minimum of 8-10 years of experience.
Preferred:
If this job is a match for your background, we would be honoured 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!
Job Summary: Talent Software Services is in search of a Back End Developer for a contract position in Richfield, MN. The opportunity will be seven months with a strong chance for a long-term extension.
Qualifications:
We are seeking a Level 4 developer with a minimum of 8-10 years of experience.
- Solid background in Spring, Java, REST services, Kafka, GCP, writing test cases, and implementing caching.
- Experience with Cassandra is essential, as well as the ability to understand memory leaks and debug production incidents.
- Prioritizing performance is crucial in development.
- 8 years of experience in developing Micro-services and J2EE applications using Java 8, Java 11, Java 17, Groovy, Spring Boot, and Spring JPA.
- Configure and develop a Java Rest service that produces/consumes messages from Apache Kafka / Rabbit MQ and GCP Pub/Sub.
- Using Docker Container to dockerize Java applications and spin up services locally.
- Expertise in using development IDEs like Intellij/Eclipse.
- Experience in using build tools like Maven and Gradle.
- Knowledge in writing Test Cases with JUnit and Spock, logging using Log4J and SL4J.
- Experience in testing code quality using SonarQube/Checkmarx.
- Testing web services using Postman.
- Implementing caching mechanisms like EHCache, Redis, or Memcached.
- Comfortable with UNIX commands as we use PUTTY for installations and configurations in dev environments.
- Skilled in Oracle and Cassandra.
- Experience in using version control tool like GitHub.
- Experience in setting up pipelines using GitHub actions.
Preferred:
- Adapt to any new technology.
- Continuous integration using GitHub actions.
If this job is a match for your background, we would be honoured 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 for this Position
Ready to join ? Click the button below to submit your application.
Submit Application