成都, 四川, CN
3 days ago
Junior Software Engineer Backend

We offer:

A highly motivated team working on challenging and exciting applications. Product development using Agile-Scrum- software development methodology A dynamic environment in a fast-growing division. Opportunity to work on cutting edge technologies and tools.

 

Duties and Responsibilities

Learn and understand existing application architecture and business requirements Locate and fix bugs with mentor assistance, learn troubleshooting methodologies Design and development of new features/change-requests/defects as defined in requirement Responsible for designing, testing, and implementing new and updated software programs Managing the integration and re-factoring of existing application Work on identified performance and security bottlenecks and resolve them. Handling the full life cycle of the features: from then contribution in requirement analysis to sprint planning, coding and release to production Peer code reviews following Software engineering principles and actively participating in knowledge sharing for team's growth Document necessary artifacts Collaborate with internal teams and vendors to fix and improve products

 

Skills/Experience: 

2 – 4 years of experience in Java technologies.  Understanding of Object-Oriented Programming, and design patterns using Java 1.8+ and .Net Familiarity in core Java and good understanding in JVM, JMM, GC, JUC, etc. Proficiency in Java Spring boot to build Microservice APIs. Familiar with Spring Security, Spring Data, Swagger, Maven, Jenkins, etc. Familiar with MySQL, Oracle, PostgreSQL etc. Familiar with middle wares such as Redis, RabittMQ / Kafka Message Queue, ELK. Proficiency in SQL, PL/SQL, JDBC, JPA. Familiar with RESTful API design best practice. Experience with Kubernetes, Docker etc. Familiar using source code repository: GIT, Bitbucket, etc.  Experience with Unix and/or Linux OS and command line usage. Write well designed, testable, and maintainable code with coding standards.

 

Confirmar seu email: Enviar Email