Trainee Software Engineer
Responsibilities:-
Knowledge in Java and Spring Boot, with a knack for writing test-driven backend code.Strong grasp of Object-Oriented Programming (OOP) principles and design patterns.
Mastery of Git and a proven ability to swiftly adapt to new systems.
Excellent communication skills, enabling seamless collaboration with distributed teams.
Creative problem-solving skills to tackle software bugs and optimize performance.
Ability to manage complex environments and elevate code quality.
Leadership experience with Java enterprise frameworks and adept at implementing best practices will be a plus.
Experience guiding teams through changes and supporting velocity.Develop, testing, and support web-based applications and API development using Java, Spring Boot. REST APIs, and micro services oriented architecture.Be responsible for writing clean, secure, code following a test-driven approach.
Qualifications:–
Reading Degree in Information Technology, Software Engineering or equivalent.
Experience in developing applications using Java,Spring, SQL databases, Caching frameworks, micro services. architecture and distributed svstems.
Strong technical skills and hands-on experience in java and related tools. Should have strong command on Spring boot framework for backend & frontend development.
Hands-on experience on RDBMS and NoSQL technologies.If you’re a team player who is eager to learn and grow, send your resume to careers@synepticlabs.com.
Sri Lanka IT job vacancy 2024