NK - Sr. Backend Engineer - Job8718

Confidential
San Diego, CA



NK - Sr. Backend Engineer - Job8718

Summary

We are seeking a highly skilled Senior Software Engineer with extensive experience in Java development, cloud technologies (specifically AWS), and microservices architecture. This role is crucial to our organization as it involves designing and developing scalable software solutions that meet our business needs. The ideal candidate will have a strong background in software engineering principles, unit testing, and continuous integration/continuous deployment (CI/CD) practices using Jenkins. This position requires a proactive individual who can work collaboratively within a team to deliver high-quality software solutions.

Responsibilities

  • Designing, developing, and maintaining scalable and robust Java applications : You will create applications that can handle increased loads and provide a seamless user experience.
  • Implementing microservices architecture : You will enhance system performance and reliability by breaking down applications into smaller, manageable services that can be developed, deployed, and scaled independently.
  • Collaborating with cross-functional teams : You will work closely with product managers, designers, and other engineers to define, design, and ship new features that align with business objectives.
  • Writing clean, maintainable code : You will adhere to best practices in coding and conduct code reviews to ensure high-quality software.
  • Developing and executing unit tests : You will ensure software quality and reliability by writing comprehensive unit tests using frameworks like JUnit or TestNG.
  • Utilizing AWS services : You will leverage AWS services such as EC2, S3, Lambda, RDS, and API Gateway for application deployment, monitoring, and scaling.
  • Integrating CI/CD pipelines using Jenkins : You will automate build and deployment processes to streamline development workflows.
  • Troubleshooting and resolving production issues : You will quickly identify and fix issues in production environments to minimize downtime and maintain service quality.
  • Staying updated with emerging technologies : You will continuously improve development processes by keeping abreast of industry trends and new technologies.

Requirements

Must-Have Skills

  • Java : Proficient in Java (Java 8 or higher preferred), with a strong understanding of object-oriented programming principles and design patterns.
  • AWS : Experience with AWS services such as EC2, S3, Lambda, RDS, and API Gateway for cloud-based application deployment and management.
  • Microservices : Strong understanding of microservices architecture and design patterns, enabling the development of scalable and maintainable applications.
  • Unit Testing : Familiarity with testing frameworks such as JUnit or TestNG; experience in writing unit tests for Java applications to ensure code quality.
  • CI/CD : Hands-on experience with Jenkins for automating build and deployment processes, ensuring a smooth and efficient development lifecycle.
  • Git : Proficient in using Git for version control, enabling effective collaboration and code management within the team.
  • Problem-Solving Skills : Excellent analytical and problem-solving skills, with a keen attention to detail to identify and resolve issues effectively.
  • Communication Skills : Strong verbal and written communication skills to collaborate effectively with team members and stakeholders.
  • Teamwork : Ability to work independently as well as part of a team in a fast-paced environment, adapting to changing priorities and requirements.

Nice-to-Have Skills

  • Agile Methodologies : Experience with Agile methodologies (Scrum or Kanban) to enhance team collaboration and project management.
  • Front-End Technologies : Familiarity with front-end technologies such as React or Angular is a plus, enabling better collaboration with front-end developers and a more holistic understanding of the application stack.
Posted 2025-08-20

Recommended Jobs

Physical Therapist Assistant

KNA HOME HEALTH, INC
Mission Hills, CA

Job Description Job Description Job Summary: Responsible for providing Physical Therapy treatment in an effort toward preventing disability, relieving pain, developing, improving and/or restor…

View Details
Posted 2025-07-29

Senior Manager, Global Agency & Partner Marketing (San Francisco)

Snap Inc.
San Francisco, CA

Snap Inc ( is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to …

View Details
Posted 2025-08-17

Archipelago Senior Accounts Receivable Specialist

Olukai-kaenon-melin-roark
Irvine, CA

Who We Are: Archipelago Companies, a portfolio of highly successful consumer lifestyle brands, is seeking a talented and passionate individual with an entrepreneurial mindset to join our team. Our…

View Details
Posted 2025-08-20

Fund Accounting Manager, (BDC's)

Consultative Search Group
Los Angeles, CA

Manager, Fund Accounting [ Growth Oriented]   Responsibilities   The Accounting Manager will be responsible for supporting the accounting and operations for one of the company's business deve…

View Details
Posted 2025-07-29

Onsite-Workflow Integration Senior Coordinator (Culver City)

Yoh, A Day & Zimmermann Company
Culver City, CA

Onsite-Workflow Integration Senior Coordinator needed for a contract opportunity with Yohs client located in Culver City, CA. The Big Picture Top Skills Should You Possess: Two (2) plus years of…

View Details
Posted 2025-08-15

Administrative Assistant (Billing/AP/Payroll Clerk)

Tutor Me Education
Los Angeles, CA

Job Description Job Description Tutor Me Education's office currently seeks an Administrative Assistant (Billing/AP/Payroll Clerk) to join a team of dynamic individuals vital to the daily operat…

View Details
Posted 2025-07-30

Wellness Attendant

Hoamco
Nipomo, CA

TO APPLY: Please click this link to apply using our USER-FRIENDLY APPLICATION. We ask that you upload any job-related certificates or transcripts while applying. The process will only take you 5 t…

View Details
Posted 2025-08-07

Floor Manager

COS
San Jose, CA

Job Description Job Description სამუშაოს აღწერილობა A Floor Manager at COS opens doors to creating great customer experiences that not only elevate store sales but also foster a thriving, in…

View Details
Posted 2025-07-30

Director of Nursing

Great Bay Staffing Group
Calabasas, CA

Job Description Job Description Director of Nursing (DON) - Skilled Nursing Facility Leadership | Medicare Experience A premier healthcare facility in beautiful Calabasas, California seeks an ex…

View Details
Posted 2025-07-30

Lead Technician - Structured Cabling, Access Control, and Security

Lumibuild
Emeryville, CA

Job Description Job Description We are seeking an experienced Lead Technician to join our team. In this role, you will lead the installation, termination, testing, and troubleshooting of struct…

View Details
Posted 2025-07-30