Java Trainee Engineer

Full-time

IOPEX TECHNOLOGIES PRIVATE LIMITED

Posted By : IOPEX TECHNOLOGIES PRIVATE LIMITED

Chennai, Tamil Nadu (60)

Java Trainee Engineer

As a Java Trainee Engineer, you will be an integral part of our software development team, working on various projects that require expertise in Java

programming language, software development methodologies, and collaborative teamwork. You will have the opportunity to learn from experienced

engineers, work with state-of-the-art technologies, and contribute to the development of innovative software products.

Responsibilities:

* Participate in design, coding, testing, and deployment of software applications using Java

* Collaborate with cross-functional teams, including product management, QA, and architecture to identify requirements and develop solutions

* Write high-quality, efficient, and maintainable code that meets the company's coding standards

* Troubleshoot and resolve technical issues related to Java-based applications

* Participate in code reviews and contribute to the improvement of team coding practices

* Stay up to date with industry trends, technologies, and best practices to continuously improve skills and knowledge

Requirements:

 

* Hands-on experience in Java programming language (either through academic projects or professional experience)

* Proficiency in Java SE, Java EE, and/or Java ME

* Strong understanding of object-oriented programming principles and design patterns

* Familiarity with Agile development methodologies and version control systems such as Git

* Excellent problem-solving skills, logical thinking, and analytical skills

* Strong communication and teamwork skills

Nice to Have:

* Experience with cloud-based technologies (e.g., AWS, Azure)

* Knowledge of data structures, algorithms, and software design patterns

* Familiarity with databases (e.g., MySQL, Oracle) and SQL

* Experience with web development frameworks such as Spring Boot or Hibernate

* Certification in Java or related technologies

Role Specific Skills

Bachelor of Engineering (B.E) - Any Specialization

Bachelor of Technology (B.Tech) - Any Specialization

B.E/B.tech - Any Specialization 

Journey