People You Can Trust
Java Developer
Location
Poland
Posted
67 days ago
Salary
0
Seniority
Mid Level
Job Description
Java Developer
SmartWays Recruitment
• Developing applications using Java • Working on microservices architecture • Collaborating with team members on Agile methodologies • Participating in code reviews and design discussions • Enhancing the cloud technologies used
Job Requirements
- 2+ years of experience in Java Development
- Java (8+), Spring, Spring Boot, Microservices
- Passionate about cloud technologies (AWS, Azure, GCP)
- Experience with full life cycle of software development using Scrum/Agile
- Good verbal and written communication skills in English
- Spring MVC, JMS, JPA, JAX; HTML, CSS, JavaScript (if interested in full-stack roles)
- Junit, TestNG, Mockito; SOAP/REST
Benefits
- High-quality benefits such as private medical care
- Multisport card
- Budget for training
- Chillout room
- Truly friendly atmosphere and international teams
- Remote/Hybrid work (depending on Client)
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain Java-based micro services in accordance with best practices. • Collaborate with cross-functional teams including product managers, designers, and other developers to define, design, and ship new features. • Ensure the performance, quality, and responsiveness of micro services applications. • Identify and address performance bottlenecks, and debug issues to improve overall system stability. • Contribute to maintaining code quality, organization, and automation through the use of code reviews, testing, and continuous integration. • Implement security and data protection solutions to safeguard sensitive information. • Participate actively in code reviews and contribute to fostering a culture of continuous improvement within the team.
• Work with people who find pleasure in programming and have deep knowledge about variety of technologies • Provide quality and give ourselves a lot of autonomy, common sense and general friendliness
• Work with people who find pleasure in programming and have deep knowledge about a variety of technologies. • Provide quality and give ourselves a lot of autonomy, common sense, and general friendliness.
• Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance • Contribute in all phases of the development lifecycle • Write well designed, testable, efficient code • Ensure designs are in compliance with specifications • Prepare and produce releases of software components • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review



