Senior IT developer - JAVA
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
Senior IT developer - JAVA (Remote) 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, 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. Additional Required Skills/Experience: * 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.
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦