Preferred In person(onsite) work Locations - (Pittsburgh/Oakland Park/Dallas)
We at Claruim are looking for a dedicated, customer-oriented Senior Software Engineer/Lead to join our team. The ideal candidate will possess outstanding customer service skills, meticulous attention to detail, and a natural aptitude for managing projects effectively.
The Senior Software Engineer/ Lead with extensive experience in Java, Flowable, Python, OpenShift, Jenkins, and Elasticsearch. The ideal candidate will have a strong background in DevOps practices, deep development experience, excellent communication skills, and the ability to manage stakeholders effectively. This role requires a hands-on approach to designing, developing, and maintaining complex software systems and infrastructure, with a focus on banking and financial services and tenant onboarding.
Responsibilities and Duties:
- Design, develop, and maintain robust software applications using
- Java (latest version: JDK 24),
- Flowable (latest version: 7.1.0),
- Python (latest version: 3.13.2),
- OpenShift (latest version: 4.12),
- Jenkins (latest LTS version: 2.440.3), and
- Elasticsearch (latest version: 8.17.4).
- Implement and manage CI/CD pipelines, ensuring seamless integration and deployment processes.
- Collaborate with cross-functional teams to define project requirements and deliver high-quality solutions.
- Develop and maintain automated testing frameworks and monitoring systems.
- Troubleshoot and resolve technical issues, ensuring optimal performance and reliability.
- Communicate effectively with stakeholders, providing regular updates and addressing any concerns.
- Mentor and guide junior team members, fostering a culture of learning and growth.
- Leverage expertise in banking and financial services to enhance project outcomes.
- Manage tenant onboarding processes, ensuring smooth and efficient integration.
Qualifications
Education:
- Bachelor's degree in computer science, Engineering, or a related field, or equivalent experience
Experience:
- 10+ years of experience in software development and DevOps practices, with a focus on Java, Flowable, Python, OpenShift, Jenkins, and Elasticsearch.
- Strong problem-solving skills and attention to detail.
- Excellent communication and interpersonal abilities.
- Proven experience in stakeholder management.
- Ability to work onsite in Pittsburgh, Dallas, or Oakland Park.
- Extensive experience in banking and financial services.
- Expertise in tenant onboarding processes.
Technical Skills:
- Proficiency in Java (JDK 24), Flowable (7.1.0), Python (3.13.2), OpenShift (4.12), Jenkins (2.440.3), and Elasticsearch (8.17.4).
- Extensive experience with containerization and orchestration tools such as Docker and Kubernetes.
- Deep knowledge of cloud platforms like AWS, Azure, or Google Cloud.
- Expertise in CI/CD pipelines and DevOps practices.
- Understanding of microservices architecture and RESTful APIs.
- Experience with version control systems like Git.
- Strong knowledge of database technologies, including SQL and NoSQL databases.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
- Proficiency with additional DevOps tools such as Ansible, Terraform, Prometheus, Grafana, and Splunk.
Soft Skills:
- Strong Communication: Ability to convey complex technical concepts clearly and effectively to both technical and non-technical stakeholders.
- Problem-Solving: Excellent analytical skills to identify issues and develop effective solutions.
- Adaptability: Flexibility to adapt to changing project requirements and priorities.
- Time Management: Strong organizational skills to manage multiple tasks and projects simultaneously.
- Team Player: Ability to work well within a team, offering support and guidance to colleagues.
- Critical Thinking: Ability to think strategically and make data-driven decisions.
- Empathy: Understanding and addressing the needs and concerns of team members and stakeholders.