C4 Technical Services
Senior Mid-level Java Developer x2
C4 Technical Services, Richfield, Minnesota, United States
Senior Mid-level Java Developer
Location: Remote
Summary:
Our company is seeking innovative and technically curious technologists to join us as we make a huge impact in the online advertising space. A position with us offers the opportunity to apply your talents and creative energy to deliver high performing solutions at one of the TOP 10 e-commerce sites in North America and a rapidly growing online advertising platform. At our company, technology is at the heart of our organization.
Responsibilities: • You will be part of the Advertising engineering team responsible for designing and implementing technical solutions with an emphasis on scalability. • You will build and enhance core tools that are needed to support development, testing and integrations leading to Continuous Delivery. • You will use your creative and innovation-driven mindset to articulate engineering designs based on product requirements.
Skills: • 3-5 years of software development experience * At least 3 years of development experience using an object-oriented language • At least 2 years of microservices development, ideally using Java Spring Boot • Experience with Docker, Docker Compose, and running containerized applications • Proficiency in SQL, preferably the PostgreSQL dialect • Familiarity with Liquibase or similar database migration tool • Experience writing unit tests and functional tests using JUnit • Proficiency with Object Oriented Design principles and patterns • Solid technical communication skills with business partners and other engineer teams • Experience using distributed version control systems, such as Git • Experience with bug tracking software such as Jira • Proficiency bash and comfortable working in a terminal • Exposure to modern web technologies like React
Tell us about your department: We are in the MadTech area. We build solutions for marketing and advertising.
How much time will the resource spend pair programming? We pair on an on-demand basis. There is no set time.
Skills Overview: * Java, OO/OD experience * Relational Database experience * Spring Boot * Message Queue (RabbitMQ) * JUnit * Docker
What are some preferred/nice to have skills the manager is looking for? * Node/Express * React or modern web frameworks * Git/Github Actions
#DICE tkettwick@c4techservices.com
Responsibilities: • You will be part of the Advertising engineering team responsible for designing and implementing technical solutions with an emphasis on scalability. • You will build and enhance core tools that are needed to support development, testing and integrations leading to Continuous Delivery. • You will use your creative and innovation-driven mindset to articulate engineering designs based on product requirements.
Skills: • 3-5 years of software development experience * At least 3 years of development experience using an object-oriented language • At least 2 years of microservices development, ideally using Java Spring Boot • Experience with Docker, Docker Compose, and running containerized applications • Proficiency in SQL, preferably the PostgreSQL dialect • Familiarity with Liquibase or similar database migration tool • Experience writing unit tests and functional tests using JUnit • Proficiency with Object Oriented Design principles and patterns • Solid technical communication skills with business partners and other engineer teams • Experience using distributed version control systems, such as Git • Experience with bug tracking software such as Jira • Proficiency bash and comfortable working in a terminal • Exposure to modern web technologies like React
Tell us about your department: We are in the MadTech area. We build solutions for marketing and advertising.
How much time will the resource spend pair programming? We pair on an on-demand basis. There is no set time.
Skills Overview: * Java, OO/OD experience * Relational Database experience * Spring Boot * Message Queue (RabbitMQ) * JUnit * Docker
What are some preferred/nice to have skills the manager is looking for? * Node/Express * React or modern web frameworks * Git/Github Actions
#DICE tkettwick@c4techservices.com