Unknown Company

Software Engineer III- Eng (Full Stack Java/React)

lowell, ma • Posted 1 weeks ago
Onsite Full Time IT & Technology

Responsibilities

  • Full Stack Development: Write clean, maintainable, test and efficient code across React and TypeScript user interfaces, Java services and REST APIs, and database components.
  • Technical Leadership: Contribute to the design, development, and deployment of complex software applications while ensuring high standards of quality and performance.
  • Project Management: Manage the execution and delivery of features and projects, negotiate priorities and deadlines, and ensure timely, high-quality completion.
  • Architectural Design: Participate in design reviews and the architectural design of front-end, backend, and data solutions while ensuring scalability, reliability, and maintainability.
  • Code Review: Review code from other developers, provide feedback, and maintain a high bar for technical excellence, maintainability, observability, and automated testing.
  • Testing: Build testable software and automate unit, integration, API, and end-to-end tests using tools such as JUnit, React Testing Library, Cucumber, or Selenium.
  • Service Health and Quality: Maintain the health and quality of applications and services, proactively identify and resolve issues, and use telemetry to optimize performance and prevent recurring incidents.
  • DevOps Model: Take ownership from requirements and design through development, testing, deployment, monitoring, and production support.
  • Documentation: Document new features, enhancements, and fixes, contribute to training materials, and share knowledge with the team.
  • Collaboration: Work with engineers, Product Management, UX, and external teams to ensure the integrity and quality of the complete solution.

Requirements

  • Bachelor's degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • Minimum of six years of professional software development experience.
  • Strong proficiency in Java, React/TypeScript and SQL.
  • Experience developing REST APIs and integrating them with front-end applications.
  • Demonstrated experience working with SQL and NoSQL databases.
  • Extensive knowledge of software development practices and design patterns.
  • Experience leveraging AI tools in software development (Claude, Copilot or Windsurf).
  • Proficiency with version control systems such as GitHub and work-tracking systems such as Jira.
  • Solid understanding of cloud technologies and DevOps principles.
  • Experience with automated unit, integration, and end-to-end testing (JUnit, React Testing Library, Selenium, Cucumber).
  • Experience with Azure, AWS, or Google Cloud Platform.
  • Familiarity with CI/CD tools such as Jenkins, TeamCity or GitHub Actions.
  • Experience with front-end, backend, and API test automation tools.
  • Familiarity with developing accessible and internationalized web applications.
  • Familiarity with AI spec-driven development (Spec Kit).
  • Dedication to supporting diversity and inclusion initiatives.

#J-18808-Ljbffr

Software Engineer III- Eng (Full Stack Java/React) in lowell at Unknown Company

This position is listed as full time and onsite.

Back to Job Search