Overview

Los Angeles County, CA, USA
icrunchdata Network
We are seeking a Senior Java Engineer with a solid foundation in backend development and microservices/distributed systems for enterprise-scale applications. The candidate must be a motivated self-starter and have the ability to operate in a highly collaborative team environment. If you share our passion for solving complex problems and want to be a part of our energetic and dynamic team, we d love to hear from you Responsibilities: Design and develop custom, full-stack, distributed systems for our clients Implement clean, lightweight, maintainable code in a test-driven development approach Take ownership and accountability of systems under development and related client deliverables Collaborate with other developers, business analysts and stakeholders in an agile environment Provide mentorship and technical guidance for other team members Onsite presence at our clients is a requirement for this role and our services Ensuring that a healthy, safe, and secure work environment is always maintained and by all staff, in compliance with corporate policies and federal and state regulations Required Skills: B.S. in Computer Science or Engineering 5 years of backend development and microservices/distributed systems experience. Full-stack development experience is a plus Experience designing and documenting application architectures Solid experience working with message brokers and queueing technologies Ability to design and build RESTful APIs from scratch Comfort with the AWS tech stack (Lambda, Batch, Step Functions) Solid experience assembling micro services technical documentation Strong problem-solving skills must be able to think critically and independently Excellent written and verbal communication skills Technologies: Java 8 Javascript, NodeJS Spring development framework (Spring Boot, Spring Cloud) RESTful APIs and web services Message broker and services (Kafka, AWS Kenesis) Relational database (RDBMS) and object-relational mapping frameworks (MySQL) NoSQL DB (Couchbase, DynamoDB) Polymer UI Kubernetes – provided by Dice [...]

Source: