Job Seekers, Please send resumes to resumes@hireitpeople.com
Top Skills:
- Java
- SpringBoot
- RESTful APIs
- Angular
- Redux
- Docker
- RabbitMQ
Requirements:
- Bachelor’s degree typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program.
- Minimum 7+ years working in modern full-stack web-application development.
- Experience building and shipping multiple large software products using agile methodologies.
Major Bonus Points for:
- Experience working on distributed or remote-first teams.
- Experience with distributed system performance analysis and optimization.
- Experience in event-driven architectures.
- Experience with DevOps best practices and tools.
- Experience in Spark, Hadoop, Unravel, Hive, Google Cloud.
- Experience in Media / Ad Industry.
Key Responsibilities:
- Lead and participate in the design and implementation of large and/or architecturally significant applications.
- Champion company standards and best practices. Work to continuously improve software delivery processes and practices.
- Build partnerships across the application, business and infrastructure teams.
- Develop programming specifications. Design, code and unit test application code using Software Development Life Cycle (SDLC) best practices.
- Complete estimates and work plans independently as appropriate for design, development, implementation and rollout tasks.
- Create technical system documentation and ensure that this documentation remains current throughout all phases of the SDLC.
- Participate in all phases of system testing.
- Communicate with the appropriate teams to ensure that assignments are managed appropriately and that completed assignments are of the highest quality.
Experience required: 7 Years