Senior Programmer Analyst - Remote Opportunity
About the Role
We are looking for an experienced Senior Programmer Analyst to join our team in a fully remote capacity. This role offers the opportunity to work on enterprise-grade APIs and production infrastructure, ensuring high performance, scalability, and reliability. As a Senior Programmer Analyst remote, you will collaborate with a talented team of engineers and architects to deliver innovative software solutions while employing modern technologies and agile methodologies.
What You'll Do
- Develop modern REST APIs using Java Spring Boot, CI/CD, and cloud/container services.
- Assist with system design, business analysis, server layout, disaster recovery planning, and production deployments.
- Contribute to software/data design including schema, storage efficiency, and API design.
- Deliver hands-on software solutions and server/data architecture.
- Work with Kafka for environment setup, enrichment, and transformation use cases.
- Implement API layers and integrate with CI/CD pipelines.
- Collaborate in agile teams working in 2-week sprints.
- Maintain and evolve integration assets and development processes.
Requirements
- Bachelor’s degree in Computer Science, MIS, or related field (or equivalent experience).
- 5+ years in software development and application interfaces.
- 1+ year with DevOps.
- Strong Java development (Spring Framework, Eclipse, Maven, Gradle).
- Experience with relational and non-relational databases.
- Agile methodology experience.
- Strong collaboration, interpersonal, and problem-solving skills.
- Ability to prioritize and thrive in dynamic environments.
Nice to Have
- Experience with REST, JSON, SOAP web interfaces.
- Familiarity with CI/CD methodologies and deployment automation tools (Chef, Puppet).
- Proficiency in Git/GitHub, Jenkins, JUnit.
- Experience with Kafka and cloud technologies.
- Knowledge of MongoDB, DynamoDB, or other NoSQL databases.
What We Offer
- 100% remote work.
- Competitive compensation and benefits.
- Free online training.
- Medical, vision, dental, and life and disability insurance.
- 401(k) plan.
This Senior Programmer Analyst role offers a fully remote work environment with competitive compensation and the opportunity to work on innovative software solutions. Join a reputable company with a strong focus on employee development.
About Robert Half
Explore Robert Half careers in 2026 and discover a wide range of job openings, including remote, hybrid, and office roles. Utilize our advanced filters to find the perfect match for your skills, track your applications effortlessly, and gain valuable company insights. Unlock exciting career opportunities at Robert Half and take the next step in your professional journey today.
Who Will Succeed Here
Proficient in Java and Spring Boot, with hands-on experience in building scalable APIs and microservices, particularly in cloud environments like AWS and GCP.
Strong understanding of CI/CD processes and Agile methodologies, demonstrating the ability to adapt and iterate quickly in a fully remote work environment.
Experience with event-driven architecture using Apache Kafka and NoSQL databases, showcasing a mindset geared towards high-performance and reliable software delivery.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months