|
|
|
|
Senior Backend Java Developer - Bellevue Washington
Company: Tekwissen Location: Bellevue, Washington
Posted On: 04/17/2024
Overview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. Our client provider of digital technology and transformation, information technology and services Job Title: Senior Backend Java Developer Work Location: Bellevue, WA 98006 Duration: 10 Months Work Type: Contract Job Type: Onsite Job Description: - Senior Backend Java Developer As a Senior Software Developer, you will be joining the IT Product Engineering team responsible for providing Event Streaming platforms as a service, and will focus specifically on designing, developing, maintaining an in-house event streaming platform, alongside integrating it with different applications within the organization.
- Our highly autonomous team uses Agile development principles and the embedded DevOps model to deliver across the full software life cycle - from development to release to maintenance and operations.
Responsibilities: - Design, Develop and implement an in house build event streaming MQ platform.
- Understand the application architecture and work with domain teams to integrate MQ platform to enable real-time data streaming and event-driven architecture.
- Responsible for designing and developing scalable and high-performance systems using Core Java
- Analyzing and optimizing the performance of the platform.
- Backend development with Java and Spring Boot, Microservices.
- Responsible for developing & maintaining APIs
- Ensure the quality of software deliverables and adherence to coding standards.
- Collaborate with other technical teams and departments to align software solutions with overall business goals.
Must have skills - 10+ years of experience in developing Core Java and its related technologies, such as Spring, Hibernate, and other Java frameworks., with a proven track record of delivering complex Java-based systems and applications.
- Hands on experience in Kubernetes deployments
- Hands on experience in Gitlab, CICD pipeline
- At least 2 years of experience in developing distributed software solutions using cloud technologies and platforms (e.g., AWS, Azure, GCP, Docker, Kubernetes) and CICD environment, Azure is preferred
- Experience with Agile methodologies and software development processes
- Strong problem-solving and analytical skills
- Excellent communication and interpersonal skills
- Ability to work in a fast-paced and dynamic environment.
Preferred skills |
|
|
|
|