Java Department Manager
at Levi9 Romania
Iasi, Iași, Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Sep, 2024 | Not Specified | 02 Jun, 2024 | N/A | Postgresql,Integration,Testing,Scala,English,Spring,Strategic Vision,Management Skills,Role Model,Rdbms,Programming Languages,Communication Skills,Teamwork,Mysql | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOIN OUR TEAM @ LEVI9 IASI
At Levi9, we are passionate about what we do. We love our work and together in a team, we are smarter and stronger. We work in a dynamic and challenging environment with talented and forward-thinking people who are part of creative and innovative teams.
We are looking for a highly skilled and fun colleague to join the magic number at levi9.com.
JOB SUMMARY:
The role is a blend of software engineering and managing your peers in the same technical department - around 10 Java and Scala engineers with various seniorities.
As a software engineer, which is what you will do for most of the day, you will be responsible for writing, debugging, reviewing and maintaining good quality code. You will be one of the most senior members of your department and, as such, you will be offering guidance and coaching to your peers.
As the manager for your department, which is what you will be doing for no more than a quarter of your time, you will be ensuring the continuous growth of your team, in line with company strategy and objectives. You will be responsible for your department’s growth and the mentorship, motivation, evaluation and career advancement of your team members.
You will be proactively involved in team set-up, in order to ensure a balance between client’s requirements, project characteristics and team member’s profile (technical and soft skills).
REQUIREMENTS:
- 7+ years of software development experience in the Java Ecosystem; experience with Scala is a big plus
- Good knowledge of modern programming paradigms like functional and reactive programming
- Good knowledge of the Java and/or Scala programming languages and the JVM
- Good knowledge of Unit & Integration Testing
- Good understanding of software development platforms or ecosystems like Spring, Akka, ZIO
- Good understanding of RDBMS and experience with PostgreSQL, MySQL
- Engineer mentality - looking to solve problems and willing to learn modern technologies
- Strategic vision of department growth & composition in order to achieve company targets
- Good planning, organizing and time management skills
- Ability to evaluate, motivate, coach and mentor team members, and be a role model in terms of proactivity, autonomy, teamwork and technical excellence
- Good verbal and written communication skills in English
Responsibilities:
- Designing, building, and maintaining efficient, reusable, and reliable code using the Java and Scala programming languages
- Helping maintain code quality, promoting good practices and transferring technical knowledge in the team
- Analyzing and translating requirements into tasks
- Creating estimates, assumptions, identifying development risks, proposing solutions
- Promoting technical excellence and good software engineering practices and principles in and outside of Levi9
- Hiring, reviewing performance and salaries, organizing 1:1 meetings and other general processes related to the members of the department
- Establishing and leading towards department-level goals, like developing certain skill sets among department members
- Coaching/ mentoring department’s members
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Iasi, Romania