- Home
- Job offers
- Warsaw
- Java Developer
- Senior Java Developer with architecture experience
Offer is no longer available
Senior Java Developer with architecture experience
Scale Up
- Promoted
- 100% Remote
-
Warszawa, Poland
-
Senior
-
ASAP
-
Full-time
-
B2B contract
-
English (B2)
-
100% remote
Job description
Craftware is looking for Senior Java Developer with architecture experience
You will be responsible for delivering easy to use web and mobile tool for calibration and management of financial data of contributors.
Programming languages: Java, Javascript, SQL
Frameworks: Spring Framework, JPA, Web Services, Spring Data, Spring Securiy, Liquibase, Maven, JAXB, Junit, Mockito, Hamcrest, Fest, XSD, JMS, databases: MySQL, PostgreSQL, SQLite
Version control systems: SVN, Git
Project development and management tools: JIRA
This role is a combination of a technical leader, architect, chief technical support for the sales department and department director. You will be decision making, working in a calm atmosphere, E2E projects, you will also have an impact on how projects are carried out.
Must have
- Java
- Spring
Responsibilities
- Designing, developing and testing software solutions in Java
- Analyzing user requirements to inform application design
- Defining application objectives and functionality
- Aligning application design with business goals
- Developing and testing software
- Debugging and resolving technical problems that arise
- Producing detailed design documentation
- Recommending changes to existing Java infrastructure
- Mentoring junior developers, including design collaboration and code reviews.
Requirements and qualifications
- Min. 5 years of professional experience as a Java Developer
- Experience in designing, building and testing Java applications
- In-depth knowledge of popular Java frameworks like JSF, Hibernate and Spring MVC
- Knowledge of professional software engineering practices for the full software development life cycle including: coding standards, code reviews, source control management, build processes, testing and operations
- Experience with Agile operating models
- Familiarity with microservice architectures
- Strong technical, analytical and communication skills
- Good team player with “can do” attitude
- Broad experience with SQL databases
- Fluent English
Benefits
-
Sport card
-
Private medical care
-
Flexible working hours
-
Home office possible
-
No dress code
-
Foreign language courses
-
Certi
-
In-house trainings
Increase your chances of getting this job
-
Prove your
skills onlineShow your talent in Skill Verification Challenges -
Apply with CV+
Verified Skill ProfileYou decide which skills you want to reveal -
Recruiter see
your verified skillsNot just resume. It makes you stand out against other candidates -
Invitation to
final interviewFaster. Based on skills you demonstrate not just declare on CV