Java Developer
Location: Jaipur
Experience: 2 to 6 Years
Job Description:
Roles and Responsibilities:
Contribute in all phases of the development lifecycle.
Write well designed, testable, efficient code.
Ensure designs are in compliance with specifications.
Prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Analyzing user requirements to inform application design.
Defining application objectives and functionality.
Aligning application design with business goals.
Developing and testing software.
Debugging and resolving technical problems that arise.
Producing detailed design documentation.
Recommending changes to existing Java infrastructure.
Developing multimedia applications.
Developing documentation to assist users.
Ensuring continuous professional self-development.
Requirements:
BE/Btech/ MCA/ MSc. IT
Proficiency in Java, with a good understanding of its ecosystems.
Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts.
Familiarity with different design and architectural patterns.
Skill for writing reusable Java libraries.
Knowhow of Java concurrency patterns.
Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services.
Experience in working with popular web application frameworks like Play and Spark.
Relevant Knowledge of Java GUI frameworks like Swing, SWT and AWT according to project requirements.
Ability to write clean, readable Java code.
Basic knowhow of class loading mechanism in Java.
Experience
2 - 8 Years
No. of Openings
5
Education
B.C.A, BDS, B.E, B.Ed, M.B.A/PGDM, M.C.A, M.Tech, Professional Degree
Role
Java Developer
Industry Type
IT-Hardware & Networking / IT-Software / Software Services
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Office