Description :
We are looking for an experienced Senior Full Stack Engineer to join their team to develop and maintain next-generation billing and expense platforms in the cloud. The position is based in Westlake, Texas and will do hands-on development and provide technical leadership and mentorship for junior members of the team.
Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate : $72 - $78 / hr. w2
Responsibilities :
- A solid and strong foundation in software engineering and design principles.
- 10+ years of hands-on experience in server-side development with Java, Spring, Spring Boot, Camel, JMS, Apache Kafka and Persistence frameworks (JPA / Hibernate) and experience with relational databases (Oracle)
- Experience with modern MV
- / SPA JavaScript frameworks (Angular, JavaScript / TypeScript, Node, NPM, HTML / CSS, Rx JS), prefer Angular.
- Experience with API Design & Development and Microservices Architecture (Java, REST, Graph QL, NodeJS, Swagger)
- Strong foundations in design patterns and real time application of these in software development.
- Experience working in Kubernetes environments with strong focus on process and resource utilization / optimization.
- Strong foundational knowledge on GC (Garbage collection algorithms) and experience in tuning JVM parameters for optimal performance.
- Experience with Test automation (Selenium, Cucumber, Cypress) Unit, Integration and Functional Tests
- Have worked in an Agile software delivery environment in both a small team and independently.
- Understanding of AWS or other cloud platforms and containerization technologies such as ECS and Docker with some AWS experience or AWS Solution Architect Associate or Developer Associate certification preferred
- Ability to troubleshoot and work on production issues utilizing various tools such as Splunk and Datadog
- Experience in design and development of solutions with object-oriented technologies.
- Knowledge / experience with DevOps and CI / CD practices and tools such as Jenkins
- Strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time.
- Passionate and committed to learning new things and developing with the latest technologies and frameworks.
Experience Requirements :
Work with product management on requirements, decompose epics into stories, and deliver solutions that meet or exceed customer expectations.Build scalable, resilient, cloud-based systems aligned with our long-term strategy.Provide outstanding support, including on-call support when necessary.