PC
Programmer Analyst
Pyramid Consulting, Inc
- 🇨🇦 Canada | 🇺🇸 United States
- Remote
- 20 hours ago
- Java
- OOP
- JUnit
- Mockito
- CI/CD
- Microservices
- REST API
- Spring Boot
- Cucumber
- BDD
- Test Automation
- Health insurance
- Pension
20 hours ago
Job ID:26-32652
Pay Range: $50 - $53/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
- Develop robust applications usingJava 17, ensuring a strong foundation inOOP,generics, andconcurrent programming.
- Build automated test suites (unit, integration) usingJUnit 5 andMockito, integrating these tests intoCI/CD pipelines.
- Design, implement, and deploymicroservices that expose well-documentedREST APIs, leveragingSpring Boot.
- Collaborate with cross-functional teams to enhance the software platform based on customer requirements.
- Engage in problem-solving and innovative approaches to improve existing functionalities.
- Experience with Cucumber/BDD implementation and API automation.
- Background in a regulated industry, particularly with large-scale projects.
- Bachelor's degree in Computer Science or Computer Engineering (preferred).
- 3+ years of hands-on experience inJava development.
- Proven experience intest automation and building automated test suites.
- Experience withmicroservices andREST APIs.
- Strong communication skills, both verbal and written.
- Self-motivated and results-oriented mindset.
- Analytical and system-level problem-solving skills.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
#tel
Programmer Analyst · Pyramid Consulting, Inc