Job Description
About the Role
As a Senior Java Engineer, you will develop and maintain both front-end and back-end systems using technologies such as Java, Spring Boot, Kafka, React, Typescript, and Angular. You will collaborate closely with business partners and engineering colleagues in Agile teams to deliver high-quality, scalable software that aligns with business goals.Your Responsibilities
- Write clean, testable, and maintainable code following strong coding standards and patterns.
- Design and implement scalable and high-performance backend systems and user-facing features.
- Participate in code and design reviews, mentoring peers and providing technical guidance.
- Utilize CI/CD tools like Jenkins to support automated build and deployment pipelines.
- Adopt Agile methodologies and contribute to end-to-end delivery of user stories ensuring robustness and stability.
- Investigate and resolve performance and reliability issues effectively.
What You Bring
- Extensive experience with Java-based backend technologies, particularly Spring Boot and messaging frameworks like Kafka.
- Proficiency in front-end development with React, Typescript or Angular and state management tools such as NGRX.
- Strong foundation in object-oriented programming and software design principles.
- Experience working in Agile teams with CI/CD pipelines and test-driven approaches.
- Excellent communication skills and a collaborative mindset.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru