Junior Software Developer
Lotlinx provides employees with a dynamic work environment that is challenging, team-oriented, and full of passionate people. We offer great incentives to our employees, such as competitive compensation and benefits, flex time off, and career development opportunities.
Role Details
You will be responsible for the development and deployment of systems within defined long-term principles and vision. You will get to work with cutting-edge technology and on our industry leading products. This position focuses on back-end processes, developing and maintaining systems to manage platform integrations, inventory processing and publishing and reporting APIs.
This is a hybrid role, requiring in-office presence 3x per week during normal office hours.
Requirements
- Bachelor's degree or relevant experience in Computer Science, Electrical Engineering, or related field
- 1-2 years of experience developing complex systems using a high level programming language
- Experience implementing engineering best practices, such as building monitoring metrics, code reviews and test driven design (TDD)
- Experience working in cloud environments and developing cloud native applications
- Understanding of continuous delivery, deployment and integration
- Working with product to provide technical knowledge and expertise
- Deep understanding of Java 8+ and Maven or other similar technologies
- Experience with Java frameworks like Vertx or other API tools
- Knowledgeable about microservices, Kafka and event based systems
- Database and SQL skills as well as experience with Elasticsearch and BigQuery
- Strong verbal and written communication and interpersonal skills
- Shows creativity, teamwork, flexibility, independence, integrity and vision
- Be a quick learner and thrive in a fast paced environment
Lotlinx is not currently able to offer sponsorship for employment visa status.
Lotlinx is headquartered in Peterborough, NH and has locations in Holmdel NJ, Manitoba, Ontario and British Columbia, Canada in addition to a large team spanning from the US to Canada.
Our success relies heavily on our customers but also our dedicated talent that continuously moves our platform forward. We value our employees, their abilities and seek to foster an open, cooperative, dynamic environment where the team and company alike can thrive.