Senior Software Engineer/ Developer

Job Type: Full Time

Job Location: USA

Job duties include:

We are seeking an experienced Senior Software Engineer/ Developer with expertisw in designing, developing, and deploying enterprise applications. The ideal candidate will have strong proficiency in Java/J2EE technologies, microservices architecture, RESTful APIs, and cloud platforms such as AWS, Azure, or GCP. This role requires hands-on experience in building scalable backend systems, integrating APIs, managing databases, and collaborating with cross-functional teams in Agile environments. The candidate should also have experience with modern front-end frameworks, DevOps tools, and containerized deployments.

  • Design, develop, and maintain scalable backend systems using Java 8+, Spring Boot, and J2EE frameworks.
  • Build and integrate RESTful and SOAP APIs, enabling seamless communication between distributed services.
  • Develop microservices-based architectures with Docker and Kubernetes for containerized deployments.
  • Implement authentication and authorization mechanisms using Spring Security and OAuth2.
  • Optimize database schemas and queries for SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
  • Collaborate with front-end developers to integrate React/Angular-based user interfaces with backend services.
  • Apply design patterns (Singleton, Factory, Observer, DAO, MVC) to ensure maintainable and scalable application design.
  • Conduct unit and integration testing using JUnit, Mockito, Selenium, and Playwright.
  • Participate in Agile ceremonies including daily stand-ups, sprint planning, and code reviews.
  • Deploy applications on cloud platforms (AWS, Azure, GCP) and manage CI/CD pipelines using Jenkins, Maven, and Gradle.
  • Provide production support, troubleshoot issues, and ensure high availability and performance of applications.
  • Mentor junior developers, conduct code reviews, and enforce best practices in software development.
  • Integrate third-party APIs and services into enterprise applications.
  • Collaborate with business stakeholders to gather requirements and translate them into technical solutions.

Required Skills & Qualifications

  • experience in Java/J2EE, Spring Boot, Hibernate, and Microservices.
  • Strong knowledge of data structures, algorithms, and object-oriented programming principles.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP).
  • Proficiency in front-end technologies (HTML5, CSS3, JavaScript, Angular, React).
  • Experience with DevOps tools (Docker, Kubernetes, Jenkins, Git).
  • Strong understanding of security practices including Spring Security and OAuth2.
  • Excellent problem-solving, communication, and analytical skills

Requirements: Master’s or Bachelor’s degree in CS, IT, Engg or related stream. Salary ranges between————–

  • Send resume to:  hr@bytelinksys.com including the JOB ID. Travel and relocation to various unanticipated client locations throughout the United States may be required. Equal Opportunity Employer.
Job Category: Senior Software Engineer/ Developer
Job Type: Full Time
Job Location: USA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

About the Author

You may also like these

No Related Post