Serigor Inc

Java Web Developer

Serigor Inc

contract

Posted on:

Location: Pennsylvania • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularJavaMicroservicesMS SQL ServerPythonReactSpringSpring BootSpringBootSQL

About the role

  • Design, develop, test, and maintain web applications using Java Spring Boot on the backend and Angular or React on the frontend.
  • Build and manage databases using Microsoft SQL Server.
  • Develop RESTful APIs and contribute to a microservices-based architecture.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure applications meet standards for performance, scalability, security, and reliability.
  • Participate in all phases of the software development lifecycle, including design, coding, testing, deployment, and support.
  • Apply software engineering principles, best practices, and design patterns in development.
  • Work in an Agile environment, contributing to sprint planning, stand-ups, reviews, and retrospectives.
  • Write clear technical documentation and contribute to project schedules.
  • Troubleshoot and resolve issues in development, testing, and production environments.

Requirements

  • 3+ years of experience in systems analysis, programming, and application design.
  • Bachelor’s degree in computer science, Information Systems, or related field, or equivalent combination of education and experience.
  • Proficiency in Java, Spring Boot, and web frameworks (Angular or React).
  • Experience with Microsoft SQL Server and database design.
  • Familiarity with Python, CSS, RESTful APIs, and microservices architecture.
  • Knowledge of performance tuning, scalability, security practices, and application testing.
  • Strong understanding of design and architectural patterns and principles for building scalable applications.
  • Experience working in an Agile/Scrum development environment.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently as a self-starter while also collaborating in a team environment.
  • Strong organizational skills with the ability to contribute to technical project schedules and deliver on time.