Skills
Communication
Conflict Resolution
Python
Java
JavaScript
SQL
Apache Spark
Apache Airflow
Cloud Security
GitLab
CI/CD
DevOps
Monitoring
Test
Test Automation
Problem-solving
Networking
Attention to detail
Programming
Databases
apache
git
AWS
Agile
AWS Cloud
Spark
Full-Stack Development
CI/CD Pipelines
PySpark
Terraform
Job Specifications
Senior Java Developer
We are looking for a Senior Software Engineer with strong experience in Java, Python, AWS Cloud, and full-stack development. This role emphasizes end-to-end solution delivery, architectural contribution, and mentoring within a collaborative agile team. You will work closely with cross-functional teams to design, build, and optimize enterprise applications and cloud-based solutions that support critical financial systems.
Key Responsibilities
Design, implement, configure, and optimize applications, databases, test automation tools, and COTS products.
Collaborate with product owners and stakeholders to develop innovative, scalable solutions that meet business objectives.
Analyze business and technical requirements and implement technical solutions to fulfill those needs.
Write clean, efficient, and testable code with a focus on maintainability and scalability.
Create and execute unit tests as part of continuous integration and deployment practices.
Conduct peer code reviews and contribute to software engineering best practices.
Support QA, UAT, and production releases, including troubleshooting and incident management.
Mentor and coach junior developers; promote agile and DevOps best practices.
Stay informed on emerging technologies, frameworks, and industry trends to guide architectural decisions.
Required Qualifications
6+ years of relevant software engineering experience.
Bachelor’s degree in a STEM field (or equivalent education and experience).
Proficiency in Java, Python, AWS, and SQL.
Expertise in Git (merging, conflict resolution, cherry-picking).
Experience building modern CI/CD pipelines using DevOps tools (e.g., GitLab).
Strong understanding of AWS services, cloud security best practices, and zero-trust principles.
Hands-on experience with Terraform and AWS CDK for cloud infrastructure automation.
Strong knowledge of API development, integration, and deployment best practices.
Ability to work independently, manage priorities under tight deadlines, and maintain attention to detail.
Excellent communication and problem-solving skills, including experience presenting to executives.
Preferred Qualifications
Advanced programming skills in Java, Python, and JavaScript.
Deep experience with Apache Spark, PySpark, and AWS Glue for large-scale data processing.
Familiarity with Apache Airflow or other orchestration tools.
Experience with application observability and monitoring across multiple tools and environments.
Proven ability to quickly learn and adopt new languages, frameworks, and tools.
Experience working with cloud networking across multiple accounts and environments.
About the Company
EDZ Systems (EDZ) provides Intelligent Global IT Solutions, a proprietary Intelligent Resource Management System (Intelligent RMS) and Strategic Consulting Services worldwide, helping companies to optimize their people, projects, matters, engagements and results.
Our unique approach brings comprehensive skill sets, industry knowledge and a passion for technology to every project. A minority and woman owned business, our solid reputation has been established through more than 35 years of IT experience, effective communicat...
Know more