What are the responsibilities and job description for the Senior Java Software Engineer position at Compunnel Inc.?
Job Title: Senior Java Software Engineer( Only W2 accepted)
Location :Taylor, Texas, USA (REMOTE) Local Preferred
Please share resume on jaswinder.kaur@compunnel.com
Desired Skills
- Required experience building CI/CD pipelines and writing Infrastructure as Code (IaC) for both private and public cloud deployments using tools like Ansible and Terraform.
- Required experience developing production-ready applications and services in Java 17 or 21 using Spring Framework and Spring Boot
- Required experience delivering Software Integration solutions.
- Required experience collaborating and coordinating with multiple departments, developers, stakeholders, partners, and external vendors.
- Required proficiency with Oracle PL/SQL
- Required experience delivering cloud-ready solutions using modern delivery practices with tools like Docker, Kubernetes, Jenkins, and Github Actions.
- Requires strong communication skills and experience mentoring other developers.
- Required experience with Apache ActiveMQ, Apache Camel, Apache Kafka and API Gateway products
- Preferred experience with a variety of messaging protocols like SOAP, REST/JSON, OpenAPI, and GraphQL.
- Preferred experience working with Azure messaging solutions like API Management, Logic Apps, Service Bus and Event Hub
EDUCATION
- Bachelor's Degree: Computer Science or related field (Required)
- or a combination of education and experience that provides equivalent knowledge to a major in such fields is required
Salary : $50 - $75