Full Stack Engineer
Dawn Food Products, Inc.
Boston, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 130KJob location
Boston, United States of America
Tech stack
HTML
Java
JavaScript
XML Schema
Apache HTTP Server
Tomcat
Server Applications
Unit Testing
Bash
CSS
Continuous Integration
Cross-Origin Resource Sharing (Ajax Programming)
Linux
DevOps
Programming Tools
Web Development
Middleware
Github
Maven
Memcached
MySQL
Nginx
Node.js
NoSQL
Red Hat Enterprise Linux - RHEL
Redis
Oop Languages
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Injection
Web Applications
Web Services
XML
Extensible Stylesheet Language (XSL)
Diagnostic Tools
React
Caching
Cross-Site Scripting (XSS)
Kubernetes
Information Technology
Cassandra
GraphQL
REST
Docker
Mulesoft
Microservices
Job description
- Participate in the entire development life cycle, from concept to release
- Build highly scalable microservices that run on public cloud infrastructures
- Build modular/reusable UI components
- Implement new features and improve the ones already built
- Partner with Architect and team to drive innovative solutions to meet business needs
- Engage in communication and collaboration with developers and tech leads
- Develop and execute roadmap to improve stability, resiliency, and performance of platforms
- Contribute to application and technical architecture plans of existing tools and systems
- Be part of or lead initiatives to develop and improve standards and methodologies
- Ensure alignment to quality standards
Technical Skills
- OOP Languages: Java
- Web Services: SOAP, REST services, XML/XSL/XSD, GraphQL Server and Client
- Web Development: HTML, JavaScript, CSS, ReactJS, and NodeJS
- Middleware: Tomcat, Apache HTTP Server, Nginx, or other major application server(s)
- Databases: MySQL
- ESB: Mulesoft, IBM or similar
- NoSQL/Caching: Cassandra, Redis, Memcached
- Security: Secure design and coding, scan tools, remediation, XSS, XSRF, SQLi, XMLi, CORS, etc.
- Infra: Hands-on experience with GCP, infrastructure-as-code toolset
- Containers: Docker, Kubernetes
- Development Tools: Apache Maven, GitHub
- Environment: Experience with Linux/RHEL and Bash scripting
- Testing: Continuous integration and writing unit tests, set up and maintain DevOps tools
Requirements
- 5+ years software development experience
- Experience building highly scalable, maintainable, high-availability web apps
- Creative problem solving and troubleshooting skills; Excellent written and verbal communication skills
- Ability to work independently in a fast-paced environment with frequent production releases
- Degree in Computer Science, a related field, or industry experience