Job Title: Senior IT developer - Java
Location: Remote
Terms: Long-Term Contract
Base pay range
$45.00/hr - $50.00/hr
Responsibilities
- Analyze and evaluate business and technical requirements to assess system impact and recommend scalable software solutions.
- Participate in Agile Scrum ceremonies including iteration planning meetings and daily stand-ups to ensure timely delivery of features.
- Develop and test backend applications using technologies like Java, Python, Postman, and Spring Boot.
- Design and support the development of microservices and application components for migration from legacy systems to cloud infrastructure (Google Cloud Platform).
- Implement cloud-native components such as Cloud Functions, Dataflow jobs, Cloud Run, VPC connectors, and Cloud Scheduler to support distributed systems.
- Support integration and deployment pipelines using CI/CD tools such as Jenkins and GitHub Actions.
- Work on API management using Apigee to build secure, scalable proxy layers to backend systems.
- Facilitate defect triaging and manage application lifecycle in environments like DEV, SIT, CAT, and PROD.
- Maintain system documentation and adhere to project tracking using ALM tools such as ServiceNow and VersionOne.
- Collaborate with cross-functional teams for end‑to‑end testing and release validation.
Qualifications
- A minimum of ten (10) years experience in software development.
- A degree from an accredited College/University in Software Engineering, Computer Science, or related discipline is preferred.
- Able to perform all functional duties independently.
- Experience training/mentoring less experienced personnel.
- Experience authoring or contributing to software‑related documentation such as requirements specifications, design documents, technical manuals, and user manuals.
- Excellent communication skills.
Benefits
- Competitive compensation and benefits.
- Comprehensive health, dental, and vision insurance.
- A dedicated team that advocates for your success and growth.
- We invest in your future and celebrate your accomplishments.
Seneca Resources is an Equal Opportunity Employer. We are committed to building a diverse, inclusive workplace and welcome applicants from all backgrounds, experiences, and identities to apply.