What are the responsibilities and job description for the Sr Java Engineer - Back End position at STAFFWORXS?
Sr Engineer – Back End
Seattle, WA
Full Time / Contract
BIG plus -Retail / Ecommerce experience
GEC technology for a new scrum team (Digital Educator Foundations).
Day in life :
Analyzes, designs, develops, implements, documents, and maintains applications systems, working on moderately complex to highly complex work tasks or project assignments.
Gathers, analyzes, and translates business and non-functional requirements into a solution design. May lead meetings to define business requirements and technical solutions. Executes tasks, estimates resources, establishes timelines, and prioritizes work.
Designs, develops specifications, and maintains application code in accordance with the current development and project management methodologies and practices.
Manages work assignments according to current project methodologies or as directed.
Consults with Quality Assurance and Business Analysts in the development and execution of test plans.
Provides technical assistance and problem resolution for assigned systems, lead resolution of production support problems in accordance with problem management policies / procedures. Coordinate with vendors for problem resolution and change requests.
Ensures that applications changes follow change management policies and procedures.
Provides technical guidance to ensure that installed systems are working effectively and that proposed systems will meet the organization’s future needs.
Uses algorithms, data structures, programming languages, programming paradigms to create, test and operate sustainable software applications and services.
Identifies and provides recommendations for system process improvements.
Ensures smooth implementation of new technologies and vendor integrations by using their expertise on their assigned domains and interfaces
May act as a source for direction, training, and guidance for less experienced departmental staff.
Deep understanding of development and deployment of Cloud based solutions
Qualifications :
5 years of experience in Java development, with a focus on microservices architecture.
Proven experience building and deploying microservices in distributed systems.
Strong expertise in Spring Boot, Spring Cloud, or similar frameworks.
Experience designing and consuming RESTful APIs.
Hands-on experience with cloud platforms such as AWS, GCP, or Azure.
Strong knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Experience with Docker, Kubernetes, or similar containerization technologies.
Familiarity with message brokers like Kafka, RabbitMQ, etc.
Solid understanding of security best practices, OAuth, JWT, and API security.
Proficiency in Git and Git-based workflows.
Experience with Continuous Integration and Continuous Deployment pipelines (e.g., Jenkins, GitLab CI).
Experience working in an Agile environment (Scrum / Kanban).
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Sr Java Engineer - Back End?
Sign up to receive alerts about other jobs on the Sr Java Engineer - Back End career path by checking the boxes next to the positions that interest you.