We are seeking a skilled Java Developer to join our dynamic team in Berlin, Germany. Our company is a global leader in providing standard and cloud-based software solutions tailored for the retail sector. With approximately 500,000 retail and payment installations across over 60 countries, our mission is to enhance the shopping experience through innovative technology. As part of a dedicated team of over 1,100 employees worldwide, you will contribute to the development of cutting-edge solutions that cater to the needs of modern retailers. This role involves collaborating with various teams to create and optimize business applications that are deployed internationally, particularly at the point-of-sale. You will have the opportunity to design and implement innovative prototypes and microservices while integrating third-party solutions to enhance our product offerings.
IT Languages:
Java
JavaScript
HTML5
Spring
Maven
Eclipse
Git
Jenkins
Mockito
Oracle
MSSQL
As a Java Developer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our international clients.:
Develop and conceptualize business solutions for retail applications;; Customize, extend, and optimize business suite applications;; Design and implement innovative prototypes and microservices;; Integrate third-party solutions and collaborate with partners;; Assist sales and presales teams by providing the latest product versions and enhancing the cloud platform with new use cases and features
Spoken Languages:
English;; German
Skillset:
Java
Spring
Maven
Eclipse
Git
Jenkins
Mockito
Oracle
MSSQL
CI/CD
Soft Skills:
Strong analytical skills
Effective communication
Team collaboration
Adaptability
Problem-solving
Qualifications:
Bachelor’s degree in Computer Science or equivalent experience
Familiarity with multiple frameworks and technologies
Experience in developing cloud-based applications
Years of Experience:
3
Location:
Berlin, Germany, EU
Job Benefits:
Flexible working hours
Unrestricted remote work options
Performance-related bonuses
Company car arrangements
Free parking and good public transport access
Bike leasing options
International work environment
Training and development through internal academy
Corporate benefits program
On-site health initiatives
Company restaurant and recreational facilities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a collaborative and innovative work environment where ideas are encouraged, and employees are empowered to make meaningful contributions. We value diversity and inclusivity, providing a supportive atmosphere that promotes professional growth and development.
Opportunities For Advancement:
Career growth opportunities within the company, Access to continuous learning and training programs, Potential for leadership roles in future projects
Visa Sponsorship:
Available
]]>Java Technical Lead
https://whoneedsengineers.com/jobs/project-management-and-business-analysis/java-technical-lead-2/
Fri, 20 Sep 2024 17:15:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/java-technical-lead-2/Java Technical Lead
Job Description:
Join our dynamic team as a Java Technical Lead, where you will spearhead the development of innovative financial services software solutions. In this pivotal role, you will guide a talented team of developers, overseeing the design and implementation of high-quality software that adheres to industry best practices. Your expertise will be crucial in collaborating with cross-functional teams to gather requirements and deliver cutting-edge solutions. You will conduct code reviews, mentor junior developers, and troubleshoot complex issues, ensuring that our software solutions meet regulatory requirements and security standards. With your hands-on experience in Java development, particularly with the Spring framework, you will play a vital role in enhancing our software offerings.
IT Languages:
Java
Spring
Groovy
SQL
As a Java Technical Lead, you will undertake numerous responsibilities to ensure the successful development and delivery of software projects.:
Provide technical leadership and guidance to the team of Java developers;; Architect and design robust, scalable, and maintainable software solutions;; Collaborate with product management, quality assurance, and business analysts to understand requirements;; Conduct thorough code reviews and ensure adherence to coding standards;; Lead by example in hands-on development of Java applications;; Work closely with project managers to define timelines and allocate resources;; Mentor junior developers and conduct training sessions to improve technical skills;; Analyze and troubleshoot complex technical issues and provide timely resolutions;; Ensure compliance with regulatory requirements and security standards;; Maintain comprehensive technical documentation for all developed software components
Spoken Languages:
English;; Romanian;; French
Skillset:
Spring Boot
Maven
Docker
MySQL
REST
SOAP
TDD
JUnit
Eclipse
Jenkins
Soft Skills:
Excellent leadership skills
Strong communication abilities
Effective interpersonal skills
Ability to work in fast-paced environments
Problem-solving skills
Qualifications:
Bachelor’s or Master’s degree in Computer Science or a related field
Proven experience as a Java Developer with a history of leading development teams
Strong expertise in Java development, including the Spring framework
Experience in developing software for the financial services sector is highly desirable
Solid understanding of software architecture, design patterns, and best practices
Years of Experience:
7
Location:
Bucharest, Romania, EU
Job Benefits:
Comprehensive health and dental coverage
401k retirement plan
Tuition reimbursement for professional development
Opportunities for career advancement
Flexible working conditions
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and inclusive work environment that values diversity of thought and experience. Our team is dedicated to continuous improvement and innovation, encouraging open communication and teamwork. We believe in empowering our employees through mentorship and professional development opportunities.
Opportunities For Advancement:
Career progression within the tech leadership framework, Access to ongoing training and skill enhancement, Potential to lead larger projects and teams