
Job description
Do you want to work with high traffic OLTP and OLAP systems that provide real value to retailers? Want to build real web applications that work across multiple channels and devices? In this critical role, the right candidate should have an entrepreneurial mind-set, have experience working across an application stack and a strong background in developing complex web experiences that are rich, responsive and interactive. The individual should have exhibited good technical leadership skills and be a highly motivated individual.
Role & Responsibility
- Exhibit strong technical knowledge, leadership skills and independent execution.
- A keen eye for good experiences. Understanding the experience from a customer perspective.
- Drive design discussion of complex features and own development of these modules across the application stack.
- Ability to adapt to changing business and product needs.
- Experience evolving the design and operation scale as new features are added to the product
- Mentor junior developers and ensure quality code output (via code reads, reading references, etc.) from them.
- Co-ordinate with internal teams and external partners in ensuring we build the best solution on time for the customer. Constantly looking at ways to innovate and improve the product.
- 8+ years of experience in Java & J2EE based Web Technologies & Frameworks with a focus in either Service Oriented Architecture or APIs.
- Experience in designing scalable solutions in a large-scale distributed environment.
- Strong knowledge of web technologies, common web frameworks, networking, SQL and database technologies
- Well versed in software engineering principles, frameworks and technologies
- Strong debugging / troubleshooting skills.
- Ability to propose and defend solutions.
- Ability to work closely with product management, customer support, and other engineering teams to continuously evolve and innovate the enterprise-class Products.

About Capillary Technologies
About
Company video


Connect with the team
Similar jobs
JOB DESCRIPTION:
Location: mumbai, bangalore, pune
Mode of Work : 3 days from Office
DSA(Collections, Hash maps, trees, Linkedlist and Arrays, etc), Core Oops concepts(Multithreading, Multi Processing, Polymorphism, Inheritance etc) Annotations in Spring and Spring boot, Java 8 Vital features, database Optimization, Microsevices and Rest API
- Design, develop, and maintain low-latency, high-performance enterprise applications using Core Java (Java 5.0 and above).
- Implement and integrate APIs using Spring Framework and Apache CXF.
- Build microservices-based architecture for scalable and distributed systems.
- Collaborate with cross-functional teams for high/low-level design, development, and deployment of software solutions.
- Optimize performance through efficient multithreading, memory management, and algorithm design.
- Ensure best coding practices, conduct code reviews, and perform unit/integration testing.
- Work with RDBMS (preferably Sybase) for backend data integration.
- Analyze complex business problems and deliver innovative technology solutions in the financial/trading domain.
- Work in Unix/Linux environments for deployment and troubleshooting.
Required Skills & Experience:
- 3– 8 years of strong hands-on experience in Core Java, Spring boot, microservices, data structures.
- Deep understanding of Object-Oriented Programming (OOP), data structures, algorithms, and design patterns.
- Proven experience with Spring, CXF, and REST/SOAP web services.
- Solid understanding of microservices architecture and distributed systems.
- Experience working with Sybase or other relational databases.
- Expertise in multithreading, concurrency, and high-throughput server-side development.
- Exposure to capital markets, sales & trading platforms, or similar financial services applications.
- Good working knowledge of Unix/Linux environments.
- Experience in solution architecture and design documentation is a strong plus.
- Strong problem-solving skills, analytical thinking, and a proactive attitude.
- Excellent communication and interpersonal skills to work effectively with global teams.
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Previous experience in investment banking, capital markets, or financial technology domains.
For more details:
Website: www.wissen.com
Wissen Thought leadership : https://www.wissen.com/articles/
LinkedIn: Wissen Technology
Role: Sr. Java Developer
Experience: 6+ Years
Location: Bangalore (Whitefield)
Work Mode: Hybrid (2-3 days WFO)
Shift Timing: Regular Morning Shift
About the Role:
We are looking for a seasoned Java Developer with 6+ years of experience to join our growing engineering team. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, and cloud-based deployment using AWS or DevOps tools. This is a hybrid role based out of our Whitefield, Bangalore location.
Key Responsibilities:
- Participate in agile development processes and scrum ceremonies.
- Translate business requirements into scalable and maintainable technical solutions.
- Design and develop applications using Java, Spring Boot, and Microservices architecture.
- Ensure robust and reliable code through full-scale unit testing and TDD/BDD practices.
- Contribute to CI/CD pipeline setup and cloud deployments.
- Work independently and as an individual contributor on complex features.
- Troubleshoot production issues and optimize application performance.
Mandatory Skills:
- Strong Core Java and Spring Boot expertise.
- Proficiency in AWS or DevOps (Docker & Kubernetes).
- Experience with relational and/or non-relational databases (SQL, NoSQL).
- Sound understanding of Microservices architecture and RESTful APIs.
- Containerization experience using Docker and orchestration via Kubernetes.
- Familiarity with Linux-based development environments.
- Exposure to modern SDLC tools – Maven, Git, Jenkins, etc.
- Good understanding of CI/CD pipelines and cloud-based deployment.
Soft Skills:
- Self-driven, proactive, and an individual contributor.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal abilities.
- Able to plan, prioritize, and manage tasks independently.
Nice-to-Have Skills:
- Exposure to frontend technologies like Angular, JavaScript, HTML5, and CSS.
·What You will do
● Create beautiful software experiences for our clients using design thinking, lean and agile methodology.
● Work on world-class software products using the latest cutting edge technologies and platforms.
● Work in a dynamic, collaborative, transparent, non-hierarchical culture.
● Work in collaborative, fast-paced and value-driven teams to build innovative customer experiences for our clients.
● Help to grow the next generation of developers and have a positive impact on the industry.
Basic Qualifications
● Experience: 4+ years.
● Hands-on development experience in backend, Java, SprintBoot, Hibernate, SQL, MongoDB, Jenkins, Microservices etc...
● Server-side development experience mainly in JAVA.
● Passion for software engineering and follow the best coding concepts. ● Good to great problem solving and communication skills.
● Experience in working with cross-border, distributed teams is a must.
Nice to have Qualifications
● Product and customer-centric mindset.
● Great OO skills, including design patterns.
● Experience with large-scale enterprise systems
- Develop and maintain server-side logic using Node.js, JavaScript, and Python.
- Collaborate with front-end developers, designers, and product managers to create scalable and responsive web applications.
- Design and implement APIs and web services to facilitate seamless integration with other systems.
- Optimize applications for maximum speed, scalability, and reliability.
- Identify and troubleshoot performance bottlenecks and implement effective solutions.
- Ensure the security and data protection of the backend systems.
- Write efficient and reusable code, following industry best practices and coding standards.
- Conduct code reviews and provide constructive feedback to improve code quality.
- Stay up-to-date with the latest industry trends and technologies to drive continuous improvement.
- Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
Looking for Java_ Spring boot & Microservices Developers.
Experience: 3-12 Years
Location: Hyderabad
Employment Type: Fulltime
Notice Period: Immediate to 30 Days
Roles & Responsibilities:
- Strong programming expertise in java and j2ee.
- Strong project experience in Spring & Spring boot.
- Good with multithreading, collections.
- Good work experience in Microservices.
- Strong with Data Structures and Algorithms.
- Good with Design and Design Patterns.
Required Skills:
- BS/MS degree in Computer Science, Engineering or a related subject.
- Proven hands-on 3+ years Software Product Development experience.
- Proven working experience in Java development.
- Hands on experience in designing and developing applications using Java EE platforms.
- Object Oriented analysis and design using common design patterns.
- Excellent knowledge of Relational Databases and SQL.
- Very good communication skills.
- Strong analytical and logical skills.
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web
Responsibilities:
- Your primary responsibility as a senior backend engineer will be to architect and develop a scalable and robust micro-services backend with strong Java, Spring(Boot), SQL, AWS/GCP.
- Experience being part of a software development team in an Agile/Lean/Continuous Delivery environment
- Be a key performer in a high-performance product engineering team
Qualifications:
- 2 to 4 years of overall IT experience. Most of this experience in Java (Core Java, Spring boot, Java collections, Java Multithreading)
- Should have experience designing database schemas - SQL and NoSQL.
- Exposure to frameworks like Spring, Hibernate, Play would be a plus
- Experience with microservices architecture would be beneficial.
- Working knowledge of any public cloud (AWS, GCP or Azure)
- Broad understanding and experience of real-time analytics, NoSQL data stores, data modeling and data management, analytical tools, languages, or libraries
- Knowledge of container tech like Docker, Kubernetes would be a plus.
- Bachelor's Degree in Computer Science or Engineering.
We are looking for Senior Backend Engineers to design and build the systems that power our core business of lending and loan processing. As a Senior Backend Engineer you will be expected to contribute significantly to your team. Your work is consistently of high quality. You solve complex problems, applying appropriate technologies, design patterns, and best practices. Your focus is on a major portion of existing or new team software. You work with your team to design and build software that is secure, correct, observable, and resilient. Your solutions are pragmatic. You identify the proper level of complexity for a task and advise your peers and manager on technical approach.
What you’ll do
- Design, implement, and maintain developer-friendly APIs and services
- Contribute to code and architecture reviews to keep our code quality high
- Debug and resolve production issues; take part in blameless postmortems
- Plan and execute smooth migrations to new technology as a way of managing technical debt
- Build tools and automation for our business and operations teams
- Make decisions on trade offs such as: Reuse versus introducing dependencies; Extensibility versus over-engineering; and Maintainability versus time to delivery (via short-term workarounds)
- Contribute to the improvement of your team’s code review standards, design discussions, team planning, and AARs.
You may shine in this role if you
- Have a track record of shipping software in a distributed systems environment
- Are enthusiastic about collaborating across departments to solve challenging problems
- Are pragmatic about the need to release less-than-perfect software and continuously iterate on it
- Can identify and articulate trade-offs in software and data design
- Can communicate both technical and business requirements fluently
- Are excited about both learning new things and teaching others
We speak mainly in javascript and golang, though we are open to engineers with different backgrounds and languages









