Gateway Search

Senior Full Stack Developer - Java/React.js

Click Here to Apply

Job Location

bangalore, India

Job Description

Job Description : About the Role : We are seeking a highly skilled and experienced Senior Java Developer with strong React JS expertise to join our client's team in Bangalore. In this role, you will be responsible for the design, development, and maintenance of high-quality software applications. You will work closely with cross-functional teams to deliver innovative solutions that meet business requirements and exceed customer expectations. Key Responsibilities : - Design, develop, and implement robust and scalable Java applications. - Develop and maintain user interfaces using React JS, Typescript, and other relevant technologies. - Collaborate with the customer and teams in other locations on a daily basis. - Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment. - Ensure code quality through code reviews, unit testing, and integration testing. - Prepare and maintain technical documentation for software modules. - Troubleshoot and debug software issues effectively. - Work closely with senior engineers, Product Managers, Business Analysts, and business users to find the best technical solutions. - Contribute to the technical implementation of quotations. - Perform modifications to source code, documentation, and test suites. - Analyze modifications required to source code, documentation, and test suites, and define test scope for implementing problem fixes and changes. - Take full responsibility for delegated tasks. Qualifications : - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - 5-8 years of professional experience in Java development. - Strong hands-on experience with React JS, Typescript, and JavaScript. - Strong understanding of object-oriented programming principles. - Experience with back-end technologies: Java, API development (REST, RPC), IMDG (Hazelcast), message-oriented middleware (ActiveMQ). - Experience with databases such as MSSQL, Oracle, or DB2 LUW. - Experience with version control systems like Git. - Experience with continuous integration tools (e.g, Jenkins). - Excellent communication and interpersonal skills. - Strong problem-solving and analytical skills. - Ability to work independently and as part of a team. Preferred Qualifications : - Experience with Node.js, Python, Jenkins, Docker, and Kubernetes. - Experience with Agile/Scrum methodologies. - Experience with Azure cloud platform. - Knowledge of Gradle and/or Linux. - Experience with software quality checker tools (e.g , SonarQube, OWASP dependency-check). - Understanding of API design principles (REST, RPC). - Interest in LEX, YACC, and/or AWK (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 1/18/2025
Click Here to Apply
View More Gateway Search Jobs

Contact Information

Contact Human Resources
Gateway Search

Posted

January 18, 2025
UID: 5013558566

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.