Remote- Software Engineer

Company

Further Enterprise Solutions

Location

South Bay

Type

Full Time

Job Description

Job Title: Software Engineer
Location: Remote
W2 candidates are preferred.
Candidate must be currently located in USA
Job Description:
We are seeking a skilled Software Engineer with extensive experience in software development and network architecture to join our dynamic team. The ideal candidate willĀ haveĀ considerableĀ amountĀ of networking systems experience. Candidates should be familiarĀ with network configuration and routing protocols, have a strong background in developing and maintaining applications, building APIs, and deploying containerized microservices. This role requires proficiency in Java, Spring Boot, and MongoDB, along with hands-on experience in event-driven architecture and monitoring systems.
Responsibilities:

  • Develop and Maintain Applications:
    • Develop and maintain the BNC application.
    • Build APIs using Spring REST and Spring JPA, ensuring efficient data storage in MongoDB.
  • Design and Implement Architecture:
    • Design and implement event-driven architecture to scale applications.
    • Utilize Kafka for event streaming and messaging.
  • Deployment and Management:
    • Deploy Docker containerized microservices in UAT and Production Kubernetes environments.
    • Ensure smooth deployment and integration of services.
  • Code Quality and Reviews:
    • Participate in code reviews.
    • Ensure adherence to code quality standards.
  • Technical Expertise:
    • Leverage strong experience with Spring REST, Spring JPA, and MongoDB.
    • Utilize proficiency in Java 11/17 and Spring Boot 2.7/3.2.
  • Monitoring and Logging:
    • Use Elastic for monitoring and logging purposes.
  • Testing and Automation:
    • Apply knowledge of JUnit for unit testing.
    • Use Maven for build automation.

Qualifications:

  • 10 to 12 years experience required.
  • Proven experience in developing and maintaining applications using Spring REST and Spring JPA.
  • Experience with Cisco routers and Juniper.
  • Hands-on experience with MongoDB for efficient data storage.
  • Proficiency in Java 11/17 and Spring Boot 2.7/3.2.
  • Experience in designing and implementing event-driven architecture with Kafka.
  • Knowledge of deploying Docker containerized microservices in Kubernetes environments.
  • Strong understanding of code quality standards and best practices.
  • Experience with Elastic for monitoring and logging.
  • Familiarity with JUnit for unit testing and Maven for build automation.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a team environment.
Apply Now

Date Posted

08/16/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Front-End Software Engineer - Percipient.ai

Views in the last 30 days - 0

Percipientai founded in 2017 is a cuttingedge technology company specializing in Computer Vision Artificial Intelligence and Deep Learning They develo...

View Details

Principal Software Engineer (Prisma Access) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They are seeking a Principal Software Engineer to build ...

View Details

Principal Engineer Software (Full Stack Developer) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is seeking a Senior FullStack Engineer to develop and maintain highperformance web applications collaborating with crossfunctional ...

View Details

Staff Flight Test Engineer - Wisk

Views in the last 30 days - 0

Wisk Aero is seeking a Staff Flight Test Engineer to join their team in Hollister CA The role involves ensuring safe and efficient flight testing and ...

View Details

Senior Developer, Data Engineer - Tarana Wireless, Inc.

Views in the last 30 days - 0

Tarana is seeking a Senior DeveloperData Engineer with 5 years of experience in building largescale data pipelines The role involves designing buildin...

View Details

Staff Engineer, System Design Verification Engineering - Western Digital

Views in the last 30 days - 0

Western Digital is seeking a validation engineer to define and track test plans characterize and optimize SSDs and lead bug review meetings The ideal ...

View Details