← Back to jobs

SAR TECH LLC Logo
Application Programmer Analyst

SAR TECH LLC

 

Fremont, CA, USA

Posted On: 1 day ago
Experience: 10+ years
Availability: Remote
Openings: 1
Category: Programmer Analyst
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Summary:

As a Application Programmer Analyst, the beneficiary’s job duties will include:

● Responsible for writing, modifying, testing, and maintaining application programs using Java and related technologies.

● Develop program logic and implement functional requirements based on detailed technical specifications.

● Work independently on complex programming tasks with minimal supervision.

● Work on multiple concurrent programming assignments involving backend services, APIs, and data processing systems.

● Analyze system requirements and translate them into efficient and scalable code solutions.

● Integrate applications with internal systems and external services using APIs and messaging frameworks.

● Perform testing, debugging, and troubleshooting of application programs to ensure accuracy and reliability.

● Analyze and resolve complex system issues impacting production environments.

● Modify and enhance existing programs to improve performance, scalability, and maintainability.

● Collaborate with developers, analysts, and QA teams to ensure proper implementation of requirements.

● Assist in deployment of applications and provide support for production systems.

● Prepare and maintain technical documentation including program specifications and workflows.

● Identify and resolve production issues and implement fixes in a timely manner.

● Follow coding standards, version control practices, and development of lifecycle processes.

● Provide technical guidance and support to junior team members.

● Other related duties and responsibilities may be assigned.

Minimum Requirements:

• Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field.

• Related experience in Java development, enterprise application development, and backend systems implementation.

• Strong experience working with Java, Spring Boot, Hibernate, RESTful APIs, and Microservices architecture.

• Experience with front-end technologies such as Angular, React, JavaScript, HTML5, and CSS3 is preferred.

• Strong knowledge of SQL, database design, query optimization, and experience working with relational databases such as Oracle, MySQL, or PostgreSQL.

• Experience with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).

• Experience working with Apache Kafka, RabbitMQ, or other messaging and event-driven systems is preferred.

• Knowledge of software development lifecycle (SDLC), Agile/Scrum methodologies, and version control systems such as Git.

• Experience with CI/CD pipelines, Jenkins, Docker, Kubernetes, and Infrastructure as Code tools is preferred.

• Understanding of application security, authentication, authorization, and secure coding best practices.

• Strong analytical, troubleshooting, problem-solving, organizational, communication, and teamwork skills

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs