As a Software Developer, you will be responsible for developing object-oriented models and designing data structures for new software projects. You will implement business logic and data models with a suitable class design. Conducting software analysis, programming, testing, and debugging will be part of your routine tasks. Additionally, you will be required to recommend changes to improve established processes and suggest software solutions to emerging needs in banking functionality and report ability. In this role, you will need to demonstrate your ability to solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability of your assigned tasks. Your good learnability and willingness to adopt technologies that help build large scale, performant, reliable, and sustainable systems will be highly valued. Collaboration with peers and architects on all elements of the development process will also be essential for success in this position. To excel in this role, you should have a B.E or B.Tech degree in Computer Science or any equivalent field. Strong coding skills and practical working experience in Java Development are required. You should possess strong competencies in Data Structures, algorithms, and their space-time complexities. Good problem-solving skills, analytical thinking, and effective communication are crucial for this role. Excellent debugging skills and the ability to understand business requirements and translate them into technical requirements are also necessary. Knowledge of Core Java, J2EE, Spring MVC, Spring REST APIs, Spring Security, JSP, Web application, MS SQL Server, Redis, Oauth2, Angular/React, and JQuery will be beneficial. You should also have a working knowledge of architectures, trends, and emerging technologies. A solid understanding of the full software development life cycle is essential for success in this role.,
Job description Develop object-oriented models and design data structures for new software projects and implement business logic and data models with a suitable class design. Conduct software analysis, programming, testing, and debugging, as well as recommending changes to improve the established processes. Recommend software solutions to emerging needs in banking functionality and report ability. Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability of assigned things. Demonstrate good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems. Collaborating with peers and architects on all elements of the development process. What You’ll Need: Core Java, J2EE, Spring MVC, Spring REST APIs, Spring Security,JSP, Web application, MS SQL Server, Redis, Oauth2, Angular/React, JQuery. Who You’ll Need to Be: B.E or B.Tech in Computer Science or any equivalent degree. Strong coding skills with strong hands-on and practical working experience in Java Development. Strong competencies in Data Structures, algorithms and their space-time complexities. Good problem-solving skills, coupled with strong analytical thinking and communication. Excellent debugging skills. Ability to understand business requirements and translate them into technical requirements. Working knowledge of architectures, trends, and emerging technologies. Solid understanding of the full software development life cycle.
Immediate Joiners / On Notice Period Preferred Job Description We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. Responsibilities Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automatization Skills Proficient in Java & SpringBoot, with a good knowledge of its ecosystems Solid understanding of object-oriented programming Familiar with various design and architectural patterns Skill for writing reusable Java libraries Knowledge of concurrency patterns in Java Familiarity with concepts of MVC, JDBC, and RESTful
Develop object-oriented models and design data structures for new software projects and implement business logic and data models with a suitable class design. Conduct software analysis, programming, testing, and debugging, as well as recommending changes to improve the established processes. Recommend software solutions to emerging needs in banking functionality and report ability. Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability of assigned things. Demonstrate good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems. Collaborating with peers and architects on all elements of the development process. What You’ll Need: Core Java, J2EE, Spring MVC, Spring REST APIs, Spring Security,JSP, Web application, MS SQL Server, Redis, Oauth2, Angular/React, JQuery. Who You’ll Need to Be: B.E or B.Tech in Computer Science or any equivalent degree. Strong coding skills with strong hands-on and practical working experience in Java Development. Strong competencies in Data Structures, algorithms and their space-time complexities. Good problem-solving skills, coupled with strong analytical thinking and communication. Excellent debugging skills. Ability to understand business requirements and translate them into technical requirements. Working knowledge of architectures, trends, and emerging technologies. Solid understanding of the full software development life cycle.
Develop object-oriented models and design data structures for new software projects and implement business logic and data models with a suitable class design. Conduct software analysis, programming, testing, and debugging, as well as recommending changes to improve the established processes. Recommend software solutions to emerging needs in banking functionality and report ability. Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability of assigned things. Demonstrate good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems. Collaborating with peers and architects on all elements of the development process. What You’ll Need: Core Java, J2EE, Spring MVC, Spring REST APIs, Spring Security,JSP, Web application, MS SQL Server, Redis, Oauth2, Angular/React, JQuery. Who You’ll Need to Be: B.E or B.Tech in Computer Science or any equivalent degree. Strong coding skills with strong hands-on and practical working experience in Java Development. Strong competencies in Data Structures, algorithms and their space-time complexities. Good problem-solving skills, coupled with strong analytical thinking and communication. Excellent debugging skills. Ability to understand business requirements and translate them into technical requirements. Working knowledge of architectures, trends, and emerging technologies. Solid understanding of the full software development life cycle.
As an Ionic Developer at our company, you will be responsible for the following: Role Overview: You will focus on the delivery of web application development projects with a heavy emphasis on responsive behavior. Your main responsibilities will include working on all aspects of web products, implementing design wireframes, incorporating business logic, interfaces to backend APIs, analytics & SEO, performance, and security. Key Responsibilities: - Implement design wireframes, animation/motion, business logic, and interfaces to backend APIs - Incorporate analytics & SEO, and ensure performance and security of web products - Collaborate with UI/UX designers, product teams, and bridge the gap between client requirements and back-end interfaces - Set a high personal bar for code quality and build reusable code and libraries for future use - Evaluate technical feasibility of UI/UX designs and optimize applications for speed and scalability - Create prototypes and POCs for internal and client use, and stay updated on the latest web technologies - Communicate technical issues effectively to the team and clients, and provide troubleshooting support - Conduct manual and automated unit testing to identify bugs and technical issues Qualifications Required: - 2-7 years of experience in Ionic version 3 and above, with hands-on experience in React.js, Angular, JavaScript, TypeScript, CSS, HTML5, Bootstrap, Node.js, and Web Services (REST) - Proficient in working with MVVM, MVP, MVC patterns, capacitor, and unit testing - Familiarity with native build tools like Gradle for Android Studio and XCode - Good understanding of asynchronous request handling, partial page updates, AJAX, automated unit-tests, and CI/CD pipelines - Knowledge of the full mobile development life cycle and deployment process for Android and iOS - Proficient in code versioning tools like Git/Bitbucket - Experience with Browser Dev Tools, mobile app technologies such as React, React Native, Flutter, PWA, SPAs, and Agile/Scrum development process Additional Company Details: - Preferred Notice Period: Less Than 1 Month - Preferred Education: Tier 1 Engineering Colleges - IIT/NIT/DTU or similar - Preferred Work Background: Startup Engineering Experience Apply now to join our team as an Ionic Developer and contribute to cutting-edge web application development projects with a focus on quality and innovation.,
Develop object-oriented models and design data structures for new software projects and implement business logic and data models with a suitable class design. Conduct software analysis, programming, testing, and debugging, as well as recommending changes to improve the established processes. Recommend software solutions to emerging needs in banking functionality and report ability. Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability of assigned things. Demonstrate good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems. Collaborating with peers and architects on all elements of the development process. What You’ll Need: Core Java, J2EE, Spring MVC, Spring REST APIs, Spring Security,JSP, Web application, MS SQL Server, Redis, Oauth2, Angular/React, JQuery. Who You’ll Need to Be: B.E or B.Tech in Computer Science or any equivalent degree. Strong coding skills with strong hands-on and practical working experience in Java Development. Strong competencies in Data Structures, algorithms and their space-time complexities. Good problem-solving skills, coupled with strong analytical thinking and communication. Excellent debugging skills. Ability to understand business requirements and translate them into technical requirements. Working knowledge of architectures, trends, and emerging technologies. Solid understanding of the full software development life cycle.
 
                         
                    