Core Java(GUI & Rich Clients)

0 years

0 Lacs

Mumbai Metropolitan Region

Posted:3 days ago| Platform: Linkedin logo

Apply

Skills Required

recruitment sourcing java design ui ux swing code scalability resolve documentation software development testing integration agile javafx multithreading concurrency architecture programming git mysql oracle scrum communication troubleshooting database

Work Mode

On-site

Job Type

Full Time

Job Description

Company Overview Viraaj HR Solutions is a leading recruitment agency dedicated to connecting talented professionals with innovative companies. As a part of our commitment to fostering meaningful careers, we specialize in sourcing candidates for various tech roles, ensuring that both clients and candidates achieve their employment goals. Our mission is to empower organizations with the right talent while helping individuals find fulfilling job opportunities that match their skillsets and aspirations. Job Title: Core Java (GUI & Rich Clients) Location: On-site in India Role Responsibilities Design, develop, and maintain rich client applications using Core Java. Create user-friendly GUI components for desktop applications. Implement responsive and efficient UI/UX designs for enhanced user experience. Utilize the Swing framework to develop graphical interfaces. Collaborate with cross-functional teams to define, design, and ship new features. Conduct code reviews to ensure code quality and adherence to best practices. Optimize applications for speed and scalability. Troubleshoot and debug applications to identify and resolve issues. Maintain documentation of the software development process and architectural designs. Perform unit testing and integration testing to ensure functionality. Work within Agile methodologies to deliver projects on time. Integrate applications with back-end services and databases. Stay updated with the latest industry trends in Java development. Mentor junior developers and assist in their professional growth. Participate in daily stand-ups and retrospective meetings to improve team dynamics. Qualifications Bachelor's degree in Computer Science or a related field. Proven experience in Core Java development. Strong knowledge of GUI design principles and best practices. Hands-on experience with the Swing framework and JavaFX. Experience with multithreading and concurrency in Java. Familiarity with design patterns and software architecture. Solid understanding of object-oriented programming concepts. Proficient in using version control systems (e.g., Git). Experience in connecting to databases (e.g., MySQL, Oracle). Experience with Agile/Scrum methodologies. Strong analytical and problem-solving skills. Ability to work independently and collaboratively. Excellent communication and interpersonal skills. Detail-oriented with good organizational abilities. Willingness to learn and adapt to new technologies. Skills: gui design,gui development,javafx,agile/scrum,core java,software architecture,multithreading,code review,troubleshooting,version control,unit testing,version control (git),concurrency,design patterns,swing framework,integration testing,ui/ux design,database connectivity (mysql, oracle),agile methodologies,object-oriented programming Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Recruitment Interview Now

RecommendedJobs for You