Minneapolis, MN
|Hybrid
|Contract
|Job ID 67782|Posted Aug 16, 2024As a Sr. Developer, you will be part of the Fulfillment, Availability, and Button State team, responsible for providing essential information across the client's site. This includes shipping details, delivery and installation specifics, in-store services, pickup dates, and button state views.
Key Responsibilities:
- Develop 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.
- Use Docker Container to dockize Java applications and spin up services locally.
- Test code quality using SonarQube/Checkmarx and web services using Postman.
- Implement caching mechanisms like EHCache, Redis, or Memcached.
- Utilize UNIX commands for installations and configurations in dev environments.
- Work with Oracle and Cassandra.
- Set up pipelines using GitHub actions.
Ideal Candidate Profile:
- 5-7 years of experience in a similar role.
- Solid background in Spring, Java, REST services, Kafka, writing test cases, and implementing caching.
- Experience with Cassandra.
- Ability to understand memory leaks and debug production incidents.
- Prioritizing performance in development.
Preferred Skills:
- Ability to adapt to any new technology.
- Experience with continuous integration using GitHub actions.
- Experience in GCP Functions.
The selection process will include three rounds of interviews, with the first two rounds focusing on technical skills and the third round being a coding interview via hacker rank. Upon offer, candidates must complete a background check.
Join our client's team and contribute to a culture that values diversity, equity, and inclusion. We encourage applications from all qualified candidates, regardless of race, religion, gender, age, or disability.
Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.
In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact us.
All applicants applying must be legally authorized to work in the country of employment.