Position Overview:
We are seeking a highly skilled Senior Java Developer to join our team. In this role, you will design, develop, test, and debug back-end code to support LG.com brand websites and associated microservices. This position demands expertise in Java and related technologies, as well as proficiency in working with relational databases, servers, and microservices architecture. You will collaborate closely with front-end developers to define project specifications and ensure the delivery of reliable, scalable, and high-quality code.
Experience:
- 5+ years of experience in database-driven web development and building scalable back-end systems.
Roles & Responsibilities:
- Develop and enhance microservices using Java and Spring Boot.
- Work closely with designers, usability specialists, project managers, and application owners to deliver high-quality web services.
- Manage multiple development projects simultaneously and collaborate with cross-functional teams throughout all stages of development.
- Write clean, efficient, and well-documented code following best practices and industry standards.
- Ensure the scalability, performance, and reliability of applications.
- Contribute to code reviews and mentor junior developers.
Technical Skills:
- Project Management & Collaboration Tools: Jira, Confluence, Agile methodology.
- Java & Microservices:
Java, REST APIs, Spring Boot, Swagger, Postman, MyBatis, SQL, JUnit, Test-Driven Development (TDD).
AWS MariaDB, DynamoDB, NoSQL.