WEX is seeking a seasoned Software Engineer to design, develop, and maintain robust, scalable, and high-performance object-oriented code in their backend services for fleet management and mobility payments solutions.
Requirements
- Strong understanding of data structures and algorithms, object-oriented design, and problem-solving skills.
- Proficiency in backend development, with proficiency expertise in Java or C, and frameworks like Spring Boot, building and optimizing RESTful APIs, ODATA framework, and SQL
- Expertise in designing and developing internet-scale services with scalability, availability, security, and reliability design tenets.
- Familiarity with cloud-native architecture (containerization using tools such as Docker and Kubernetes.)
- Ability to work on existing codebase, contribute improvements, and adapt to legacy systems’ constraints.
- Proficiency in building and optimizing RESTful APIs
- SQL proficiency
Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance object oriented code in our backend services.
- Develop libraries and components that fit into Mobility services.
- Work with senior engineers to co-develop systems designs, and drive alignment with other engineers.
- Write automated unit tests, integration tests, end-to-end tests, concurrency tests, load/performance tests.
- Implement automation for testing, monitoring, auto-scaling, continuous integration and deployment to reduce time to market
- Dive deep and troubleshoot complex issues, devise fixes, author root cause analysis documents, and ensure lasting performance and reliability.
- Maintain robust documentation (design docs, run books, change management docs, and readiness plans)
Other
- Bachelor’s degree in Computer Science or Software Engineering
- 3 years of professional experience in software engineering.
- Excellent written and verbal communication skills, and a collaborative and empathetic mindset.
- Master’s degree in computer science or software engineering.
- 5 years of experience in software engineering