Entry Level Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
-
Utilize Java and related technologies to design, develop, test and deploy various large-scaled, distributed server side application.
-
Be involved in all phases of software development life cycle.
-
Gather and analyze requirements from Product Managers/Owners.
-
Build tools to improve application reliability and quality, and programmer productivity.
-
Align teams designs with larger architecture objectives.
-
Assist team members in design discussions and decisions.
-
Perform code and design reviews with other team members.
-
Create and execute test cases based on test strategies and test plans
-
Work closely with Operations & Infrastructure groups to understand challenges in production environments.
Requirements
Do you have experience in Network security?, Do you have a Bachelor’s degree?, Bachelor’s degree in Computer Science or related fields.
-
0~3 years of experience in Core Java programming.
-
Proficient in data structure, algorithm, object-oriented design and multithreading.
-
Experience in basic database design including SQL database or NoSQL databases.
-
Familiar with Java 8 new features like Lambda and Stream.
-
Knowledge about network protocols and network security.
-
Basic knowledge about design patterns.
Preferred Qualifications:
-
Experience in Agile methodologies.
-
Experience in Web Application development.
-
Knowledge in distributed system design.
-
Experience in Cloud Platforms like AWS, Azure or similar.
-
Experience in Devops and related tools like Jenkins, Maven, GitLab and shell script., * Java Programming: 1 year (Preferred)
Benefits & conditions
Pulled from the full job description
- Referral program
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Relocation assistance, * 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Relocation assistance
- Vision insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?
Top 10 Java Libraries
System change: restart as developer?