Develop next generation Last Mile Delivery software applications
Engage in hands on engineering development on building responsive front end web applications using Java
Work with common Java libraries such as SpringBoot
Analyze business requirements, story-boards and similar artifacts of the scrum process
Work in an agile software development environment with a quick turnaround time and iterative builds
Troubleshoot business and production issues using tools such as Splunk, Grafana
Perform operational excellence using Prometheus, Grafana, xMatters for monitoring and alerting
Work on Continuous Integration and Continuous Delivery using Git, Jenkins, WCNP
Provide development on Test driven framework including Unit testing and Integration testing
Build n-tier applications using Java/J2EE, Oracle, No SQL related technologies, RESTful Services, Publish/Subscribe architecture using Kafka
Work with common frameworks on the JVM, such as Spring, JPA, Hibernate
Requirements
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area
5 years’ experience in software engineering or related area
Experience designing and implementing microservices and frameworks using Java
Experience coding in an object-Oriented Programming language using Java and Python
Experience designing and testing Relational Database Management Systems
Experience monitoring and build automation tools including Splunk, Jenkins, and Appdynamics
Experience with VCS (Git) and Jira
Experience testing using Postman, Mockito, and Junit
Experience building message driven data pipeline between backend systems using Kafka as primary source
Experience with Spring and Hibernate
Experience building highly scalable, low latency, fault-tolerant, and high performance architecture solutions for customer facing web and mobile applications
Experience using Operating System, System Design, Design Patterns, and Distributed Systems
Benefits
401(k) match
stock purchase plan
paid maternity and parental leave
PTO
multiple health plans
short-term and long-term disability
company discounts
adoption and surrogacy expense reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.