
Key Responsibilities:
· Contribute to all stages of software development lifecycle
· Analyse user requirements to define business objectives
· Envisioning system features and functionality
· Define application objectives and functionality
· Ensure application designs conform with business goals
· Identify and resolve any technical issues arising
· Conducting software analysis, programming, testing, and debugging
· Manage Java and Java EE application development
· Develop documentation to help users
· Transforming requirements into stipulations
· Prepare and produce releases of software components
· Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
· Create & maintain monthly/weekly reports to track progress and performance.
Key Skills & Competencies:
· Proficiency in Java
· Core Java, J2EE, Spring MVC, Spring REST APIs, Spring Security, JSP, Web application, Redis, Oauth2, Angular, JQuery, Html, JavaScript
· Knowledge on MySQL
· Good experience in SQL server enabled understanding and write complex stored procedures
· Web frameworks like Spring Boot

About Re Sustainability
About
Similar jobs
Participate in project sprints and contribute to all phases of SDLC from requirements to
delivery.
• Collaborate with architects, designers, and business stakeholders to deliver production-
grade solutions.
• Develop, test, and maintain application modules in alignment with sprint goals.
• Ensure code quality through proper unit testing, peer reviews, and adherence to best
practices.
• Support implementation and post-go-live stabilization of solutions.
• Help troubleshoot, debug, and resolve incidents or enhancement requests from clients.
• Maintain technical documentation and contribute to knowledge sharing within the team.
• Take ownership of assigned modules and lead junior team members when required.
- Develop and maintain custom modules, workflows, and scripts within the LOANIQ platform.
- Build Java-based interfaces and services to integrate LOANIQ with other banking applications (core banking, risk systems, reporting, etc.).
- Analyze business requirements and translate them into technical specifications and design documents.
- Enhance existing LOANIQ functionality to meet evolving regulatory and business requirements.
- Perform code reviews, unit testing, and ensure CI/CD compliance for releases.
- Collaborate with cross-functional teams including BA, QA, Infrastructure, and Support to deliver projects on time.
- Support production environments, investigate issues, and provide long-term solutions.
- Act as a technical SME on LOANIQ-related queries and mentor junior developers when needed.
Designation: Java developer
Experience :5+yrs
Job location:Chennai/Bangalore (Hybrid)
Must have skills
6 to 8 Years of Total experience as a Java Developer. Java and Raptor experience is mandatory,
Unit Testing and Functional testing are good
.Immediate Joiners are preferred
Good Communication Skills
Good in Restful webservices, Spring, Hibernate etc
Thoughtworks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges. We are curious minds who come together as collaborative and inclusive teams to push boundaries, free to be ourselves and make our mark in tech.
Our developers have been contributing code to major organizations and open source projects for over 25 years. They’ve also been writing books, speaking at conferences and helping push software development forward, changing companies and even industries along the way. We passionately believe that software quality is driven by open communication, review and collaboration. That’s why we’re such vehement supporters of open source and have made significant contributions to open source tools for testing, continuous delivery (GoCD), continuous integration (CruiseControl), machine learning and healthcare.
As consultants, we https://www.thoughtworks.com/careers/hub/consultant-life">work with our clients to ensure we’re evolving their technology and empowering adaptive mindsets to meet their business goals. You could influence the digital strategy of a retail giant, build a bold new mobile application for a bank or redesign platforms using event sourcing and intelligent data pipelines. You will use the latest Lean and Agile thinking, create pragmatic solutions to solve mission-critical problems and challenge yourself every day.
For a team to thrive, it needs active collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an ambitious tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve more complex business problems and actively assess your team’s health, code quality and nonfunctional pipelines.
You’ll spend time on the following:
- You will use continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.
- You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
- Create large-scale distributed systems out of microservices
- You will apply the latest technology thinking from ourhttps://www.thoughtworks.com/radar"> tech radar to solve client problems
- Efficiently utilize DevOps tools and practices to build and deploy software
- You will lead or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
- You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills
Here’s what we’re looking for:
- 4-8 years of experience with two or more development languages such as Java/C#/Python/Go/Node.js etc
- You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
- Presence in the external tech community: you proactively share your expertise with others via speaking engagements, contributions to open source, blogs and more
- Comfortability with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
- You enjoy influencing others and always advocate for technical excellence while being open to change when needed
- You’re willing and able to commit to travel to client sites in order to solve their business problems
- You’re resilient in ambiguous situations and can approach challenges from multiple perspectives
- Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker
Responsibilities
- Join the product research team to develop the leading Geodata and GeoAI platform in Hong Kong
- Be part of the product team to develop web front-end interface with a focus of data and AI application
- Develop automated software in Arical data and AI pipeline
- On job training for rapid product development cycle
- Will have to deliver reliable and maintainable code
- Use analytical skills effectively for hands on problem solving
- Translate UI/UX design wireframes to actual code
- Work with UI/UX designer
Requirements
- Degree or above in Computer Science, Information Systems, or related fields
- Coursework in programming, data science, machine learning, AI and databases
- Strong organizational and project management skills
- Proficiency with client-side scripting and database technology
Technical skills
- Knowledge of one or more system programming languages (Python, C++, Java, etc)
- Knowledge of MongoDB and other NoSQL data stores such as Redis
- Proficiency with HTML, CSS, JavaScript, cross-browser optimization
- Proficiency with one or more front-end web development framework (Bootstrap, Angular, React)
- Knowledge of one or more web-scripting languages (PHP, Rudy, Node.js etc)
- Knowledge of web-scraping library (Beautiful Soup, web driver etc)
- Knowledge of API packaging and Docker deployment
- Knowledge of app development
- Knowledge of UI/UX design
Details
- Work from home
About us
404 DM is a fast-growing data-driven creative solutions provider, with a portfolio of brands that include Myntra, Flipkart, and Wildcraft. Our team essentially stands for all things digital with an abundance of creativity. The focus lies in building - right from crafting compelling narratives that capture a brand's essence to the long-lasting relationships that are developed with each and every client, the agency believes that this is the driving force behind the work they do. 404 DM offers a wide variety of services in the digital sphere, including design, technology, media planning, and above all, creative strategizing that helps brands stand out amidst their contemporaries.
We are building this really cool product that will change the way brands do their marketing and acquire customers. We're looking for equally driven and highly skilled people to join us. We'd love to have a conversation with you and see if you and our team are the right fit for each other.
Roles and Responsibilities
- Defines site objectives by analyzing user requirements; envisioning system features and functionality.
- Designs and develops user interfaces to Internet/intranet applications by setting expectations and features priorities throughout the development life cycle; determining design methodologies and toolsets; completing programming using languages and software products; designing and conducting tests.
- Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
- Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
- Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
- Supports and develops web application developers by providing advice, coaching.
- SADs (Senior application Developer ) maintain the job duties of a supervisor as well as a lower-level application developer These duties can include regular consultations with the Team concerning software, creating new programs, and testing newly installed programs to verify functionality.
- The managerial side of being a leader can include writing reports on team progress and presenting those reports to upper executive committees, per Coding standards. SADs also make executive-level standards decisions for their department, ensure company policies are being followed and counsel employees as needed
Desired Candidate Profile
- Bachelor's or Master's degree in information technology or computer sciences. Combining full - time academics degree with certification in computer languages and software programs could be an added advantage.
- At least 5 to 8 years of experience as a leader with hands-on experience in programming languages such as Javascript, HTML, C++, PHP, Angular, Ajax, Rest Api, Node.Js, JQuery, MySQL, API Oath Integration, Shopify, Open Source app development, Social media Developer tool.
WORK EXPERIENCE: 0.6 TO 3 YRS
SALARY: Negotiable (Base on Experience)
SHIFTS: Flexible to Work in Night Shifts (Male candidates are preferred)
CONTACT : Malar HR
Roles & Responsibilities
- The Designer/Developer is responsible for the design, layout and coding of a Website, Web Application, etc.
- They are involved with the technical and graphical aspects of a website - how the site works and how it looks. They can also be involved with the maintenance and update of an existing site and upgrades on existing Web Application.
- Write the programming code, either from scratch or by adapting existing website software and graphics packages to meet business requirements
- Test the website and identify any technical problems
- Upload the site onto a server and register it with different search engines.
- HTML, JavaScript, jQuery, and CSS.
- Adobe Illustrator.
- PHP, Java, Ruby, Python, Ajax, Angular JS.
- Frameworks - Zend, Symfony, CakePHP, Laravel & Codeigniter.
- MySQL, Oracle, and SQL Server.
Major Responsibility/ Job Responsibility:
Strong knowledge with Java frameworks (Spring, Hibernate, Mybatis)
Strong core Java 7 or Java 8 skills (with good understanding of multithreading and performance tuning)
Strong understanding of object-oriented design patterns.
Strong experience in Architecture & Designing, Web services (Rest or SOAP)
Good knowledge on Jasper Reports, iReports & XML
Strong understanding and experience on JavaScript (object oriented), AJAX, JQuery, Anuglar 2 or 4, Primefaces
Good knowledge on SQL and PL/SQL for Postgres, Oracle database
Good understanding of application and web servers – JBOSS, TOMCAT, JETTY
Hands- on experience for Eclipse IDE
Self-learner willing to experiment with latest features
Team player, willing to take responsibility and contribute
Experience in Waterfall/Agile development
Good communication skills both written and oral.
Hands on Experience with Unit Testing of Application using Junit Framework.
Key Result Areas:
Requirement analysis, design, Coding & unit testing
Technical documentation
Timely delivery of module with good quality
Sound knowledge on OOAD
Sound knowledge on n-tier, MVC architecture
Necessary Qualification/ Technical Skills:
2-5 years of total IT experience
Strong knowledge with Java frameworks (Spring, Hibernate, mybatis,)
Strong core Java 7 or Java 8 skills (with good understanding of multithreading and performance tuning)
Strong understanding and experience on JavaScript (object oriented), AJAX, JQuery, Anuglar 2 or 4,Primefaces
Good knowledge on Jasper Reports, iReports & XML
Good knowledge on SQL or PL/SQL for Postgres, MySQL, Oracle database.
Good understanding of application and web servers – JBOSS,TOMCAT,JETTY
Desirable:
Experience in short release cycles & full software life cycle.
Entire SDLC knowledge
Demonstrated problem solving, analytic and troubleshooting skills.
Basic/Advanced Java Certification
Special Skills (If Any):
Experience in Performance Tuning and creation of secured applications
Experience with high volume and highly scalable application is a plus.
Experience in Transport, Logistics & Finance domain










