Search by job, company or skills

Senior Software Engineer (SSE) - Backend Full Stack

Early Applicant
  • Posted 10 hours ago
  • Be among the first 10 applicants

Job Description

Job Description

Summary

We are seeking a Senior Software Engineer (SSE) - Backend Full Stack to develop customer-facing web applications and data-driven visualizations for a digital performance benchmarking team. This role is focused on Java Spring / Spring Boot development, RESTful APIs, and collaboration on responsive, high-performance web interfaces.

General information

This engagement supports a team responsible for building customer-facing web and mobile experiences and publishing data-driven visualizations on a public website. The work spans high-performance web development and collaboration across design, architecture, and engineering to improve existing systems and deliver functional, performant user interfaces.

Tasks and Deliverables

- Develop backend services using Java Spring and Spring Boot.

- Build and support customer-facing web applications and data-driven visualizations.

- Create and consume RESTful APIs for full-stack web application development.

- Translate design team deliverables and style guides into functional user interfaces.

- Ensure responsive design, cross-browser compatibility, and strong application performance.

- Follow coding standards and build unit tests, integration tests, and deployment scripts.

- Collaborate with leads to define software architectures and identify system improvement opportunities.

- Contribute to continual improvement by suggesting enhancements to user interfaces, architecture, and technologies.

Required experience

- 5-8 years of experience developing customer-facing web applications.

- 5+ years of experience in Java Spring or similar J2EE frameworks.

- Proven full-stack web development experience with RESTful API creation and consumption.

- Strong understanding of RESTful API principles.

- Strong understanding of security best practices.

- Strong experience with unit testing and end-to-end testing.

- Bachelor's or Master's degree in Computer Science or a related engineering field.

- Excellent communication and interpersonal skills.

Nice to have:

- Knowledge of ReactJS or similar JavaScript frameworks.

- Front-end development experience with JavaScript libraries or micro frameworks such as React, Angular, or Backbone, plus HTML and CSS.

- Prior experience with open-source technologies and applications.

- Experience working in a fast-paced Agile/SCRUM environment.

Engagement highlights

- Opportunity to contribute to customer-facing web and mobile products with visible, data-driven outputs.

- Work that spans backend engineering, API development, and collaboration on responsive user interfaces.

- Exposure to architecture discussions, system improvement work, and modern web development practices.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152716013

Beware of Scammers

We don’t charge money for job offers