Senior Java Software Engineer

Xebia
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Continuous Integration
DevOps
Salesforce
Software Engineering
Data Streaming
Backend
Event Driven Architecture
Containerization
Kubernetes
Api Gateway
Amazon Web Services (AWS)
Docker
Programming Languages
Microservices

Job description

We are looking for a highly skilled and motivated senior engineer to join our API Excellencen team within Engineering Development and Delivery. You will play a critical role in designing, developing, and delivering high-quality enterprise solutions that meet the needs of our customers. You will work closely with cross-functional teams to ensure the successful implementation and deployment of our products., * Design, develop, and deliver scalable and a robust enterprise API Gateway that scales across multiple product offerings.

  • Establish and promote an API-first methodology across cross-functional teams to ensure consistency and quality in our API offerings.

  • Lead and mentor a team of engineers, providing technical guidance and support.

  • Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into technical specifications.

  • Drive the capability for parallel feature development and ensure incremental delivery of software.

  • Troubleshoot and resolve complex technical issues in a timely manner.

  • Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive.

Requirements

  • 8+ years of experience in software development, with a focus on enterprise solutions.

  • Strong proficiency in one or more programming languages (Java required, with the expectation of adapting to other languages as needed).

  • Experience with AWS and microservices architecture.

  • Excellent problem-solving skills and the ability to think critically and creatively.

  • Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.

  • Experience with agile methodologies and DevOps practices.

  • Experience with event-driven architecture and technologies that interface with backend consumers (e.g. AWS Kinesis/SNS/SQS/EventBridge)

Preferred Qualifications:

  • Experience with Salesforce technologies and platforms.

  • Knowledge of enterprise integration patterns and best practices.

  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).

  • Experience with CI/CD tools and processes.

Apply for this position