About the Role
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Minimum of 5 years of professional experience as a Java Full Stack Developer, with a proven track record of delivering successful projects.
Proficiency in Java programming and strong knowledge of object-oriented concepts.
Hands-on experience in designing and consuming RESTful APIs.
Sound knowledge of JSON and data interchange formats.
Familiarity with database management systems, writing efficient SQL queries, and understanding of data modeling concepts.
Experience with version control systems (e.g., Git) and collaborative development practices.
Strong problem-solving skills and ability to troubleshoot complex issues in both front-end and back-end components.
Excellent communication and teamwork skills, with the ability to work effectively in a fast-paced and dynamic environment.
Knowledge of software development life cycle (SDLC) and agile methodologies.
Join our passionate team of tech enthusiasts in Indiranagar, Bengaluru, and be part of cutting-edge projects that drive innovation and shape the future of software development. If you are a proactive and results-driven Java Full Stack Developer with a solid background in Java, JavaScript, JSON, REST, and databases, we look forward to receiving your application.
Requirements
Design and develop efficient and reliable Java-based applications, both front-end and back-end, in line with project requirements.
Collaborate with cross-functional teams, including product managers, designers, and other developers, to translate business needs into technical specifications and implement effective solutions.
Create responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript, with a focus on modern frameworks like React, Angular, or Vue.js.
Develop RESTful APIs and integrate with third-party services to facilitate seamless data exchange between the client and server.
Work with various database systems (e.g., MySQL, PostgreSQL) to design database schemas, write optimized SQL queries, and ensure data integrity.
Perform thorough testing of applications to identify and fix bugs, troubleshoot issues, and ensure high-quality deliverables.
Collaborate on code reviews, provide constructive feedback to team members, and ensure adherence to coding best practices and standards.
Continuously research and explore emerging technologies and industry trends to stay up-to-date with advancements in Java and full-stack development.
Participate actively in agile development methodologies, contributing to sprint planning, daily stand-ups, and other agile ceremonies.
Contribute to the documentation of software components, system architecture, and development processes.
About the Company
OrgLance Technologies LLP is a startup founded in September 2022. We are working on various projects and need to expand our team. OrgLance is a leading provider of cutting-edge technologies and services, offering scalable solutions for businesses of all sizes. Founded by a group of friends who started by scribbling their ideas on a piece of paper, today we offer smart, innovative services to dozens of clients worldwide.