Java Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Requirements
- Diploma or Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
- Minimum 2-5 years of experience in Java software development. (Adjust according to your hiring needs.)
- Proficient in Java (Java 8 or above) and object-oriented programming principles.
- Experience with Spring Framework (Spring Boot, Spring MVC).
- Familiarity with RESTful APIs, JSON, and web services.
- Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
- Knowledge of version control tools such as Git.
- Familiarity with Maven or Gradle build tools.
- Experience with Agile or Scrum development methodologies is an advantage.
- Strong analytical, problem-solving, and troubleshooting skills.
- Good communication and interpersonal skills with the ability to work collaboratively in a team.
Additional Information
Job Responsibilities Design, develop, test, and maintain Java-based applications and software solutions. Collaborate with business analysts, project managers, and cross-functional teams to understand business requirements and translate them into technical solutions. Write clean, efficient, and well-documented code following industry best practices. Perform unit testing, debugging, troubleshooting, and bug fixes to ensure application stability and performance. Develop and integrate RESTful APIs and web services. Participate in code reviews to maintain code quality and consistency. Optimize application performance and ensure scalability, reliability, and security. Assist in application deployment, system enhancements, and production support. Maintain technical documentation for applications, processes, and system changes. Stay updated on emerging technologies and recommend improvements where appropriate.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at JUST TALENT PTE. LTD.? Share your experience