
Job Description:
• At least 4+ years of hands-on experience on solution architecture, integration of solutions.
• Strong experience in the following domains: Java EE including (Web Services, REST,JPA), Spring, SOA, Design patterns, Unit and Integration test cases frameworks,Database (SQL & No SQL)
• Knowledge and experience with CI/CD tools and API usage in Mobile applications
• Able & willing to work hands on both solutions & development
• Able to coach / guide the junior members

About Thillais Analytical Solutions Private Limited
About
Connect with the team
Similar jobs

1.Wordpress Development
2.PHP Programming
3.OOPS Concepts in PHP
4.Advanced custom and Security Plugins
5.Good Problem Solving skills.
6. Ability to create/tweak existing plugins
7. Ability to create multiple dashboards apart from admin dashboard
8.Good Knowledge in DB - MySQL/PostGreSQL
9.Ability to debug Frontend applications
10.Http/REST
Good to have Understanding of:
1.Wordpress Hooks
2.HTML, CSS, JS, Github tools, AWS, Basics of React JS.,Github link
3. Ability to create API over existing plugin data
Tasks:
· You will take part in the design of the architecture and the development of modern software-based applications in the back-end (Node.JS, TypeScript, Nest.JS)
· You support the technological conception, programming and implementation of new features
· You help manage IoT-to-Cloud services, Microservices, Kubernetes and Docker on GCP
Requirements:
· Bachelor or Master student in an IT-related field of study
· Ability to holistically conceive applications in multiple technologies in the backend
· Experience in agile software development with JavaScript, TypeScript, Node.JS and ideally Nest.JS
· First experiences in Cloud (AWS/Azure/GCP) and Docker
·
Nice to Have:
· Experience with GraphQL, Microservices, Kubernetes
· Understanding of IoT device management and message brokers like AMQP or MQTT
Benefits:
· A responsible position in a fast-growing and highly innovative start-up
· An agile and diverse team with colleagues from all over the world
· English speaking open work environment, with flat hierarchies and short decision-making paths
· Advanced technology stack leveraging cutting-edge IoT hardware and software
· Creative freedom for own ideas, projects and personal development
· Team building, learning and start-up events
We are looking for an experienced Java Developer with strong proficiency in Kafka and MongoDB to join our dynamic team. The ideal candidate will have a solid background in designing and developing high-performance, scalable, and reliable applications in a microservices architecture. You will be responsible for building real-time data processing systems, integrating various services, and ensuring smooth data flow across systems.
Key Responsibilities:
- Design, develop, and maintain scalable Java applications with a focus on performance and reliability.
- Build and maintain Kafka-based real-time data pipelines for handling high-volume, low-latency data.
- Work with MongoDB to design and optimize database schemas and queries for high throughput and availability.
- Collaborate with cross-functional teams to define, design, and implement new features and improvements.
- Troubleshoot and resolve issues related to system performance, scalability, and reliability.
- Ensure software quality through best practices, including testing, code reviews, and continuous integration.
- Implement and maintain security best practices in both code and data handling.
- Participate in agile development cycles, including sprint planning, daily standups, and retrospectives.
Required Skills & Qualifications:
- 7+ years of experience in Java development, with a strong understanding of core Java concepts (J2EE, multithreading, etc.).
- Hands-on experience with Apache Kafka, including setting up brokers, producers, consumers, and understanding Kafka Streams.
- Proficient in working with MongoDB for designing efficient data models, indexing, and optimizing queries.
- Experience with microservices architecture and RESTful APIs.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
- Strong understanding of distributed systems, message-driven architectures, and event streaming.
- Familiarity with version control systems like Git.
- Excellent problem-solving skills, with the ability to debug and optimize code for high-performance systems.
- Experience with CI/CD pipelines and automated testing.



Key Responsibilities
We are looking for a full stack developer who shall be responsible for implementation of software related projects of the firm. This will involve:
– Understanding existing services of the Company, the requirements of the project and be able to build the back-end coding structure along with front end dashboard, UI / UX for the full project. The person should be capable of building flexible coding to incorporate various user requirements, carry out user acceptance testing, fix bugs within agreed timelines.
– Dashboard Development: Swiftly conceptualizing, designing, and developing visually engaging and functional dashboards tailored to meet the firm's specific requirements within stringent timelines.
– Collaborative Approach: Work closely with stakeholders’ other team members, to understand dashboard requirements and ensure alignment with business objectives.
– API Integration: Explore and integrate dashboard APIs where applicable to enhance functionalities or enable custom integrations for a more comprehensive dashboard experience.
Key Skills Required
– Front-end Technologies: Proficiency in HTML, CSS, JavaScript, and expertise in UX/UI principles to enhance dashboard user interfaces and ensure responsiveness.
– Backend Development: Proficiency in at least one backend language (e.g., Python, Ruby, Node.js, etc.) and understanding of backend frameworks to facilitate data integration and backend functionalities for dashboards.
– Strong SQL Skills: Ability to efficiently extract, manipulate, and analyze data using SQL queries from various databases to integrate into the dashboards.
– Dashboard Development Experience: Prior experience in rapid dashboard development, including designing, developing, and deploying dashboards within accelerated timelines.
– Being able to work independently, understand industry landscape and come up with innovative solutions to tackle various issues.
Skill: Java Developer – Mumbai
Job Description:
4.5 -8 years of Experience
- Java 8
- Spring boot
- API development
- MVC architecture
- web services
- OOPS
We are looking for JAVA Developers with 5 Plus years of Experience for our Client in the Banking sector .
Job location : Navi Mumbai (Work from Office)
Qualification: MCA / Graduate in Computer Science
Skills:
-Java, Spring boot ,JavaScript, XML
-Tomcat and Jboss
-JWT Token generation and Authentication
-REST and SOAP web services
-Spring Framework and Spring securities
-Oracle 11g
-TFS
Basic knowledge of frontend will be an added advantage
Roles and Responsibilities
-Candidate should have hands on experience in developing both REST and SOAP web services for web-based application.
-Should co-operate with the frontend developer in the integration process
-Implementing secure coding practices
-Bug fixing
-Should be able to deploy the application
• Strong in Java 8 - streaming and non-blocking APIs
• Strong in Collection, generics, Data Structure and multi-threading
• Designing patterns and SOLID principles
• Problem solving and hands-on in writing complex implementation
Requirements
- Experience in open source technologies - Solr, Redis, Kafka
- Exposure to building & managing applications in Amazon Webservices (AWS)
- Experience in security, scalability & performance aspects of solution
- Critical Skills: 1. Java / J2EE, Spring, PostGreSQL 2. Nginx, Tomcat 3. Developing REST webservices
Desired Skills and Experience

At BACQ, our mission is to build financial services that are simple, accessible and affordable.
BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space.
Responsibilities:
- Work on the development backend systems for our first product
- Build reliable, secure and performant backend systems
- Drive test coverage and continuous delivery automation within the team
- Mentor and provide feedback to teammates
Requirements:
- 2+ years of software development experience
- Strong computer science fundamentals
- Good knowledge of Java ecosystem
- Can write code that is readable, maintainable and performant
- Know the importance of tests and how to approach writing different types of tests
- Good understanding of relational databases, transactions, entity-relationship modeling
- Comfortable writing multi-threaded programs
Bonus:
- Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events
- Know how to use test driven development as a design tool
- Good intuition for the principles underlying object-orientation, particularly encapsulation
- Understand the importance of immutability and of reducing the state-space of objects
- Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools
- Have read some of our https://docs.google.com/document/d/18eWIOPYs0Hi8Kr4lXTtP_XMJp_4BrBzOd9Eui8v_l-c/edit?usp=sharing">favourite books

