Logo
Cynet systems Inc

Java AWS Developer

Cynet systems Inc, Portsmouth, New Hampshire, United States, 00215

Save Job

Job Description

Responsibilities: Work effectively as part of a project team alongside the Product Owner, Scrum Master, and other team members. Prioritise a deep understanding of the importance and principles of engineering excellence, and demonstrate this knowledge in candidates' work. Write clean code in line with the team's set standards. Look for ways to improve candidates' teams' coding standards. Own scope and deliver well-defined deliverables or stories. Communicate and update candidates' progress regularly at standups or similar agile events and ceremonies. Deliver and maintain software products conforming to the agreed specifications and LSMs Enterprise quality standards guardrails. Support, monitor and maintain production-grade systems, including utilising observability tooling and issue remediation. Collaborate closely and cooperatively with candidate technical and non-technical teams to work towards the best solution that maximises value to the customer. Contribute to a culture of code quality and implement automated unit and integration testing as part of the software development lifecycle. Apply good security processes such as threat modelling to the code you develop. Grow candidates knowledge of architecture, modern engineering principles and design patterns. Implement candidates teams approach to delivering high-quality tested code. Maintain and improve CI/CD pipelines. Play a role in code reviews and actively review pull requests from other team members. Produce software technical specifications and other documentation as required for development solutions. Maintain good working relationships with colleagues, vendors and customers of the department. Skills and Experience: Experience required in building API products and API management, e.g., Apigee. Including API versioning, documentation and developer onboarding experience. Experience required in AWS Serverless solution design and Event Driven integration patterns. Experience required of working in the development of AWS cloud native solutions. Experience of working with DevOps tools such as Jenkins, Bamboo, Git or similar for deployment purposes. Experience of various database paradigms including SQL and NoSQL. Solid understanding of security protocols and standards. Experience required with backend compute languages delivering business value such as TypeScript. Experience in Automated Testing principles. Deep understanding of the importance and principles of engineering excellence and demonstrating this knowledge in candidate's work. Experience of feature or function design and delivery as part of an agile software development team (Scrum, Kanban, XP, etc.). Experience of working with Product Owners, customers, end-users or stakeholders in the delivery of software solutions or products. Skills and Experience: Have experience in integration design, development and delivery. Have experience in Infrastructure as Code (AWS CDK, ideally Terraform, etc). Have experience in supporting, monitoring and maintaining production-grade systems. Investigation via observability tooling, e.g., Client Datadog, AWS tooling.

#J-18808-Ljbffr