Job Expired - Click here to search for similar jobs
Act in the capacity of an eCommerce application lead and software engineer to actively participate in definition, design, development, testing, support, and implementation of software functionalities. Estimate engineering effort, plan implementation, and rollout system changes. Ensure technical solutions follow best practices are reliable, easily maintainable, and scalable under sustained load. Create and evolve application documentation as required. Work with engineers and other cross-functional teams like Product Management, Project Management, Release Engineering, Quality Assurance, and Operations to develop innovative solutions that meet eCommerce market needs. Mentor and guide junior team members. Identify project risks and work effectively to mitigate them. Identify and help fix stability and scalability issues in a very time critical environment. Support site rollouts and be available to resolve site issues. Develop industry and product technical expertise. Develop and document design models and implements systems according to specific strategies, standards, guidelines and policies. Solve unique, tactical problems involving complex technical issues across multiple disciplines. Write reusable UI components based on design patterns and workflows. Manage source code repository and Jenkins Framework. Position is fixed location based in Framingham office; however, telecommuting from a home office may also be allowed.
40 hours/week, 9:00am-5:00pm.
Five (5) years of experience in professional software development building production applications in Java.
Must have five (5) years of experience in each of the following (experience may be gained concurrently):
Designing microservices using Spring, Spring Boot, Spring Cloud, JWT, or Oauth 2.0
Relational and NoSQL database, including Couchbase
Batch job frameworks, including Spring Batch
Splunk or Dynatrace for log analysis and monitoring
Writing unit test(jUnit) cases during application development
Must have three (3) years of experience in each of the following (experience may be gained concurrently):
Relational and NoSQL database, including MySQL
Jenkins for build and deployment and CI/CD
Developing web applications using HTML (4/5), CSS, JavaScript, React or Angular.js, JSON, and JAVA/J2EE
Building low latency and highly scalable distributed systems
JVM tuning and performance optimization techniques
Containerization technologies, including Docker
Container orchestration platforms, including Kubernetes
Message queueing systems like RabbitMQ or Apache Kafka
Project management tools, including JIRA
Documentation tools, including Confluence
Requires a Bachelors degree in Computer Science, Computer Engineering, Software Engineering or a directly related
Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at (link removed) with reference in the subject line.
Thank you.
Date Posted: 28 May 2025
Job Expired - Click here to search for similar jobs