Java Developer
at Skillspark AB
Kraków, małopolskie, Poland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Mar, 2025 | Not Specified | 07 Feb, 2025 | 3 year(s) or above | Java,Kiss,Test Driven Development,Spring Boot,Distributed Systems,Functional Requirements,Communication Skills,Eureka | 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:
STARTASAP
DURATION> 12 months
Role: Java Developer
Duration: long-term cooperation
Type of contract: B2B cooperation
Work model: 2 days per week in the office in Krakow (the rest time remote work)
Industry: banking
REQUIREMENTS:
3+ years of experience in designing, developing, and operating distributed systems written in Java.
Fluent English (both written and spoken) - international cooperation
- Experience in designing and developing microservices (REST APIs), using Java and Spring Boot (Hystrix, Eureka, Zuul, Sleuth, Feign, Ribbon), Cloud technology (GCP or other)
- Practical experience in applying Test Driven Development.
- Self-motivated and willing to learn new technologies and business domain.
- Solid knowledge of DevOps practices, agile processes and techniques
- Ensure software is developed up to highest standards matching modern software development principles : SOLID, KISS, DRY, YAGNI,
- Excellent problem-solving and communication skills, ability to translate functional requirements into technical solutions
- Should be able to provide innovative solutions to complex business problems.
Responsibilities:
- Responsible for both the development and maintenance of the microservices in Counterparty Credit Risk Design, build, and maintain efficient, reusable, and reliable Java code.
- Contribute to the full life-cycle of the product (including problem discovery, prototyping, design, implementation and measuring adoption).
- Ensure test-driven development and close collaboration with team members
- Focus on performance, availability, reliability, and security.
- Mentor and coach other engineers.
- Support the platform: incident resolution, monitoring, problem management.
- Develop automated tooling to improve support functions.
Technologies used by the team include: Java SE, Spring Boot, Spring Cloud, Apache Beam, Apache Flink, GCP, Redis, REST APIs, Ansible, Jenkins.
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Kraków, małopolskie, Poland