November 1
AWS
Azure
Docker
DynamoDB
EC2
Hibernate
Java
Jenkins
JUnit
Kafka
Kubernetes
Maven
Microservices
Mockito
MongoDB
MySQL
NoSQL
Oracle
Postgres
Redis
Spring
Spring Boot
SpringBoot
• Work as part of a team responsible for technology strategy and development of Advance Auto’s production information management, merchandising, category management, and space management systems. • Design, develop, and implement web based or microservices to support business requirements. • Work under minimal supervision and interact with a small to medium team on projects (1-12 months). • Focus on transformation to consolidate systems, disrupt business models, and embrace software-as-a-service (SaaS). • Follow approved lifecycle methodologies, create design documents, and perform software development (coding) and testing. • Resolve technical issues through debugging, research, and investigation. • Analyze code to find causes of errors and revise programs. • Develop new medium to large, complex programs and objects, writing technical specifications. • Participate in technical and user walkthroughs. • Create test transactions and run tests to find errors, confirming programs meet expected specifications. • Maintain and modify complex programs, making approved changes by amending flow diagrams, developing detailed programming logic, and coding changes while adhering to established guidelines and standards. • Design and code screen layouts, graphical user interfaces, and printed outputs. • Maintain proficiency in technologies used by the team to support assigned software applications. • Evaluate modern to complex interrelationships between programs. • Develop program and system documentation according to established standards. • Promote, maintain, and encourage a close working relationship and team effort between all members of IT and business partners. • Interface with business partners concerning their needs without supervision from senior staff. • Provide technical assistance by responding to inquiries regarding errors, problems, or questions about programs.
• Bachelor’s degree in Computer Applications, Computer Science, Computer Engineering or related field of study and four (4) years of experience in any software development or IT consulting occupational title. • Requires three (3) years of experience with Kafka event processing and streaming. • Mulesoft integration tool. • Java and data structures. • Spring Framework and Spring Boot. • Restful web services using JSON. • Agile methodologies. • Microservice technology and development (Docker, Kubernetes). • DevOps tools (Git, Jenkins) and build tools (Maven). • Database experience with Postgres, Oracle, or MySQL. • Database access using Spring JDBC template, JPA, Hibernate. • Logging and monitoring tools (New Relic, Kibana, Datadog). • Solutions via Amazon Web Services (AWS EC2, RDS, S3) or Azure. • NoSQL systems (MongoDB, DynamoDB, Redis). • Junit and Junit frameworks (Mockito, Power Mockito). • In-memory distributed data storage systems (ehcache, Hazelcast). • Foreign degree equivalent accepted.
Apply NowNovember 1
501 - 1000
Lead engineering for ChessKid, a safe chess platform for kids.
🇺🇸 United States – Remote
💰 Private Equity Round on 2022-01
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
November 1
1001 - 5000
Build engaging software for K-12 education at Amplify.
🇺🇸 United States – Remote
💵 $135k - $140k / year
💰 Series C on 2023-05
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
🗽 H1B Visa Sponsor
October 31
501 - 1000
Software Engineer for Dataminr’s AI-enabled human-in-the-loop workflows.