Remote Senior Java Developer for a FinTech company in Czechia
at IT Jobs Worldwide
Home Office, Iowa, Czech -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Jul, 2024 | Not Specified | 01 May, 2024 | N/A | Critical Systems,Relational Databases,Microservices,Test Driven Development,Object Oriented Design,Java,Design Patterns,Web Applications | 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:
- Competitive Salary: Up to 60,000 EUR + Benefits & Bonus
- Elite tight knit development team
- Industry Giant
Our client is one of Europe’s largest digital consumer lenders who have been providing fast and convenient financial solutions in a digital world for more than 10 years. State-of-the-art software is at the heart of this companies’ business and the main driver of the future growth, however their pride is their global network of leading experts, who are driven by passion to deliver.
For a new project, they are now looking for experienced Java developers, who can show several years of experience in Java programming.
Tasks
Our Java Developers assist in the design of software systems in accordance with business needs, write maintainable and well-tested code, and take responsibility for delivery and maintenance of developed software as part of our Software Development teams.
Responsibilities
- Cooperate with team members, architects to develop reliable business solutions.
- Build and validate new functionality covered with unit, integration, acceptance tests.
- Ensure knowledge sharing within the team.
- Do code reviews.
- Keep up with the latest technological developments, look ahead for future products.
- Constantly improve technical stack.
- Participate in hiring process of new talents.
Requirements
Technical skills
- Deep understanding of Java, object-oriented design and patterns.
- Strong understanding of microservices.
- Knowledge of building resilient applications.
- Experience working with Relational Databases.
- Strong experience implementing Web Applications.
- Strong experience in the Software development process (automation) toolchain (version control systems, IDEs, build systems, CI/CD pipelines, test frameworks, issue tracking/project management tools etc.).
- Proven knowledge of design patterns.
- Experience maintaining and supporting production critical systems.
- Experience in Test Driven Development.
- Be able to give guidelines for the technical solutions within the team.
Nice to have
- Experience with AWS.
- Java certifications.
- Experience building fintech solutions.
- Working experience in a mid to large scale IT organization (at least 40 members).
- Experience with front end technologies (e.g.: JavaScript, HTML, CSS, etc.).
- Experience building/supporting high load web-applications and solving scalability issues.
Benefits
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Cooperate with team members, architects to develop reliable business solutions.
- Build and validate new functionality covered with unit, integration, acceptance tests.
- Ensure knowledge sharing within the team.
- Do code reviews.
- Keep up with the latest technological developments, look ahead for future products.
- Constantly improve technical stack.
- Participate in hiring process of new talents
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Home Office, Czech