-
View all jobs
Overview
The Java Developer plays a crucial role in designing and implementing applications that are high-volume and low-latency, delivering robust, scalable, and high-quality software solutions. As a vital team member, the Java Developer works closely with other developers, designers, and stakeholders to create application features and functionality that meet business needs. The position demands a sound understanding of object-oriented programming, strong problem-solving skills, and proficiency in Java programming and its frameworks. Full lifecycle development experience, from requirements analysis to deployment and maintenance, is essential to ensure that the software meets the established specifications and is delivered on time. Additionally, the Java Developer actively participates in code reviews, troubleshooting, and ongoing improvement initiatives, thus contributing to the overall efficiency and effectiveness of the development team and the organization.
Key Responsibilities
The Java Developer plays a crucial role in designing and implementing applications that are high-volume and low-latency, delivering robust, scalable, and high-quality software solutions. As a vital team member, the Java Developer works closely with other developers, designers, and stakeholders to create application features and functionality that meet business needs. The position demands a sound understanding of object-oriented programming, strong problem-solving skills, and proficiency in Java programming and its frameworks. Full lifecycle development experience, from requirements analysis to deployment and maintenance, is essential to ensure that the software meets the established specifications and is delivered on time. Additionally, the Java Developer actively participates in code reviews, troubleshooting, and ongoing improvement initiatives, thus contributing to the overall efficiency and effectiveness of the development team and the organization.
Key Responsibilities
- Design, develop, and maintain Java-based applications.
- Analyze user requirements and translate them into application features.
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Test and debug applications, ensuring optimal operation and quality.
- Participate in code reviews to maintain quality standards.
- Integrate applications with third-party APIs and services.
- Monitor and improve application performance and usability.
- Document application development processes and design specifications.
- Stay current with new technology trends and inform the team of relevant improvements.
- Manage and maintain version control repositories.
- Coordinate with QA teams to ensure thorough testing and validation.
- Troubleshoot and resolve production issues as they arise.
- Develop deployment scripts and automate builds.
- Contribute to team meetings and agile ceremonies.
- Bachelor's degree in Computer Science or a related field.
- 3+ years of experience in Java development.
- Strong knowledge of Core Java and its frameworks.
- Experience with Spring and Hibernate frameworks.
- Proficiency in building RESTful APIs and Microservices.
- Solid understanding of object-oriented programming concepts.
- Familiarity with front-end technologies (HTML, CSS, JavaScript).
- Experience in working with databases (SQL, NoSQL).
- Understanding of Agile/Scrum development methodologies.
- Experience with unit testing frameworks (JUnit, TestNG).
- Strong problem-solving skills and an analytical mindset.
- Excellent communication and teamwork skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Experience with cloud technologies (AWS, Azure) is a plus.
- Familiarity with version control systems (Git, SVN).
- Ability to adapt to new technologies and continuous learning.
Key Skills
Ranked by relevance
java
restful apis
cloud
junit
css
git
sql
aws
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-23
Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
Related
Back End Developer
2026-05-23
Full-time
Associate
Sweden
Aviation
Engineering
View Job Details
Related
Senior Backend Engineer – OpenTelemetry
2026-05-23
Full-time
Not Applicable
Poland
Software Development
Engineering
Login to Apply
- Posted
- Mar 17, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- United States
- Company
- TheCorporate
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-23
Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
Related
Back End Developer
2026-05-23
Full-time
Associate
Sweden
Aviation
Engineering
View Job Details
Related
Senior Backend Engineer – OpenTelemetry
2026-05-23
Full-time
Not Applicable
Poland
Software Development
Engineering