Junior Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+38 more
Job description
We are seeking an enthusiastic and motivated Junior Java Developer to join our dynamic software development team to work on our W2 . In this role, you will contribute to designing, developing, and maintaining innovative web applications and services using Java and related technologies. This position offers an exciting opportunity to grow your skills in a fast-paced environment, collaborating with experienced developers to deliver high-quality solutions that meet client needs. Your proactive approach and eagerness to learn will be key drivers of success in this role., * Assist in developing scalable and efficient Java-based applications, including microservices and APIs, following best practices within the Software Development Life Cycle (SDLC).
- Collaborate with cross-functional teams to design UI components using frameworks such as React, Angular, or Vue.js, ensuring a seamless user experience.
- Write clean, maintainable code utilizing Object-Oriented Programming (OOP) principles and modern development tools like Eclipse or Visual Studio.
- Conduct unit testing and debugging to identify issues early and ensure robust application performance.
- Participate in Agile development processes, including sprint planning, stand-ups, and code reviews, to foster continuous improvement.
- Support database design and management using SQL (T-SQL, PL/SQL), MySQL, PostgreSQL, or Microsoft SQL Server; optimize queries for performance.
- Contribute to the integration of web services such as RESTful APIs or SOAP for seamless data exchange across platforms.
Requirements
Do you have experience in Version control?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Familiarity with Java programming language and frameworks such as Spring Boot or Java EE.
- Experience with front-end development using HTML5, CSS3, JavaScript, TypeScript, React, Angular or Bootstrap for responsive UI design.
- Knowledge of version control systems like GitHub or SVN for source code management.
- Understanding of software development methodologies including Agile and SDLC best practices.
- Basic experience with cloud platforms such as AWS or Azure is a plus.
- Exposure to microservices architecture and containerization tools like Docker is advantageous.
- Strong problem-solving skills with attention to detail; ability to work collaboratively in a team environment.
- Excellent communication skills for effective collaboration across technical teams. Join us to be part of a forward-thinking organization that values innovation and continuous learning! We are committed to providing opportunities for growth while supporting your professional development through mentorship and training programs. This paid position offers a vibrant work environment where your contributions make a real impact on our projects and clients’ success.
Benefits & conditions
$30 - $35 an hour - Full-time, Contract, Pulled from the full job description
- Health insurance
- Paid time off
- Vision insurance, * Health insurance
- Paid time off
- Vision insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
93 Java Interview Questions You Should Prepare For
Is Software Engineering Over-Saturated?
Top 10 Java Libraries