
JOB DESCRIPTION
Experience: 4-8 years
Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.
Required Skills:
- Exp. - 4-8 years
- Experience in Core Java and Spring Boot.
- Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client- facing applications.
- Good development experience with RDBMS.
- Good knowledge of multi-threading and high-performance server-side development.
- Basic working knowledge of Unix/Linux.
- Excellent problem solving and coding skills.
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts.

About Wissen Technology
About
The Wissen Group was founded in the year 2000. Wissen Technology, a part of Wissen Group, was established in the year 2015. Wissen Technology is a specialized technology company that delivers high-end consulting for organizations in the Banking & Finance, Telecom, and Healthcare domains.
With offices in US, India, UK, Australia, Mexico, and Canada, we offer an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation.
Leveraging our multi-site operations in the USA and India and availability of world-class infrastructure, we offer a combination of on-site, off-site and offshore service models. Our technical competencies, proactive management approach, proven methodologies, committed support and the ability to quickly react to urgent needs make us a valued partner for any kind of Digital Enablement Services, Managed Services, or Business Services.
We believe that the technology and thought leadership that we command in the industry is the direct result of the kind of people we have been able to attract, to form this organization (you are one of them!).
Our workforce consists of 1000+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like MIT, Wharton, IITs, IIMs, and BITS and with rich work experience in some of the biggest companies in the world.
Wissen Technology has been certified as a Great Place to Work®. The technology and thought leadership that the company commands in the industry is the direct result of the kind of people Wissen has been able to attract. Wissen is committed to providing them the best possible opportunities and careers, which extends to providing the best possible experience and value to our clients.
Connect with the team
Similar jobs
Java Developer – Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting. Required Skills: • Exp. - 4 to 7 years. • Experience in Core Java and Spring Boot. • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns. • Should have the ability to analyze, design, develop and test complex, low-latency client facing applications. • Good development experience with RDBMS. • Good knowledge of multi-threading and high-performance server-side development. • Basic working knowledge of Unix/Linux. • Excellent problem solving and coding skills. • Strong interpersonal, communication and analytical skills. • Should have the ability to express their design ideas and thoughts. About Wissen Technology: Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals. Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world. Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation. We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.
Required Skills: TypeScript, MVC, Cloud experience (Azure, AWS, etc.), mongodb, Express.js, Nest.js
Criteria:
Need candidates from Growing startups or Product based companies only
1. 4–8 years’ experience in backend engineering
2. Minimum 2+ years hands-on experience with:
- TypeScript
- Express.js / Nest.js
3. Strong experience with MongoDB (or MySQL / PostgreSQL / DynamoDB)
4. Strong understanding of system design & scalable architecture
5. Hands-on experience in:
- Event-driven architecture / Domain-driven design
- MVC / Microservices
6. Strong in automated testing (especially integration tests)
7. Experience with CI/CD pipelines (GitHub Actions or similar)
8. Experience managing production systems
9. Solid understanding of performance, reliability, observability
10. Cloud experience (AWS preferred; GCP/Azure acceptable)
11. Strong coding standards — Clean Code, code reviews, refactoring
Description
About the opportunity
We are looking for an exceptional Senior Software Engineer to join our Backend team. This is a unique opportunity to join a fast-growing company where you will get to solve real customer and business problems, shape the future of a product built for Bharat and build the engineering culture of the team. You will have immense responsibility and autonomy to push the boundaries of engineering to deliver scalable and resilient systems.
As a Senior Software Engineer, you will be responsible for shipping innovative features at breakneck speed, designing the architecture, mentoring other engineers on the team and pushing for a high bar of engineering standards like code quality, automated testing, performance, CI/CD, etc. If you are someone who loves solving problems for customers, technology, the craft of software engineering, and the thrill of building startups, we would like to talk to you.
What you will be doing
- Build and ship features in our Node.js (and now migrating to TypeScript) codebase that directly impact user experience and help move the top and bottom line of the business.
- Collaborate closely with our product, design and data team to build innovative features to deliver a world class product to our customers. At company, product managers don’t “tell” what to build. In fact, we all collaborate on how to solve a problem for our customers and the business. Engineering plays a big part in it.
- Design scalable platforms that empower our product and marketing teams to rapidly experiment.
- Own the quality of our products by writing automated tests, reviewing code, making systems observable and resilient to failures.
- Drive code quality and pay down architectural debt by continuous analysis of our codebases and systems, and continuous refactoring.
- Architect our systems for faster iterations, releasability, scalability and high availability using practices like Domain Driven Design, Event Driven Architecture, Cloud Native Architecture and Observability.
- Set the engineering culture with the rest of the team by defining how we should work as a team, set standards for quality, and improve the speed of engineering execution.
The role could be ideal for you if you
- Experience of 4-8 years of working in backend engineering with at least 2 years of production experience in TypeScript, Express.js (or another popular framework like Nest.js) and MongoDB (or any popular database like MySQL, PostgreSQL, DynamoDB, etc.).
- Well versed with one or more architectures and design patterns such as MVC, Domain Driven Design, CQRS, Event Driven Architecture, Cloud Native Architecture, etc.
- Experienced in writing automated tests (especially integration tests) and Continuous Integration. At company, engineers own quality and hence, writing automated tests is crucial to the role.
- Experience with managing production infrastructure using technologies like public cloud providers (AWS, GCP, Azure, etc.). Bonus: if you have experience in using Kubernetes.
- Experience in observability techniques like code instrumentation for metrics, tracing and logging.
- Care deeply about code quality, code reviews, software architecture (think about Object Oriented Programming, Clean Code, etc.), scalability and reliability. Bonus: if you have experience in this from your past roles.
- Understand the importance of shipping fast in a startup environment and constantly try to find ingenious ways to achieve the same.
- Collaborate well with everyone on the team. We communicate a lot and don’t hesitate to get quick feedback from other members on the team sooner than later.
- Can take ownership of goals and deliver them with high accountability.
Don’t hesitate to try out new technologies. At company, nobody is limited to a role. Every engineer in our team is an expert of at least one technology but often ventures out in adjacent technologies like React.js, Flutter, Data Platforms, AWS and Kubernetes. If you are not excited by this, you will not like working at company. Bonus: if you have experience in adjacent technologies like AWS (or any public cloud provider, Github Actions (or CircleCI), Kubernetes, Infrastructure as Code (Terraform, Pulumi, etc.), etc.
Responsibilities:
Lead the design and development of sophisticated, high availability, and secured
server-side applications with a primary focus on Golang.
● Collaborate with cross-functional teams to understand requirements, architect
solutions, and deliver high-quality software products.
● Mentor and guide junior engineers, sharing your engineering expertise and best
practices to foster skill development within the team.
● Analyze and optimize performance, scalability, and reliability of existing Golang
applications, making strategic improvements where necessary.
● Design and implement automated unit and integration tests to ensure code quality,
maintainability, and stability.
● Stay up-to-date with the latest advancements in software technologies,
recommending their adoption when appropriate.
● Champion code reviews, architectural discussions, and technical documentation to
maintain high development standards.
● Troubleshoot and resolve complex issues, providing innovative solutions to overcome
challenges.
● Contribute to the recruitment and hiring process by participating in interviews,
evaluating candidates, and providing input on hiring decisions.
Requirements
Bachelor's or Master's degree in Computer Science, or a related field.
● 3+ years of experience in software development, with substantial experience in
Golang and cloud infrastructure.
● Expert-level proficiency in designing and developing high-performance, concurrent
applications with Golang.
● Experience with distributed systems, microservices architecture, and containerization
(e.g., Docker, Kubernetes).
● Solid knowledge of software testing methodologies and tools, including unit testing
and integration testing for Golang applications.
● Demonstrated ability to lead projects, collaborate effectively with teams, and mentor
junior engineers.
● Excellent problem-solving and analytical skills, with the ability to tackle complex
technical challenges.
● Having prior experience in the FinTech domain would be an added advantage.
Rocketlane is building a unified workspace that enables customers to collaborate on onboarding projects. Rocketlane streamlines work collaboration and communication with customers across projects, both real-time or async. It features visibility, consistency, customer experience, collaboration, and productivity. It was launched in 2020 and is based
in Walnut, California, United States.
www.opcito.com
Job Description:
We are seeking a dedicated Golang Developer with 2+ years of experience to join our growing company. You will collaborate with other technical staff to deliver and maintain a fully functional software implementation. We hope you can put your passion for software engineering to work to create highly immersive user applications.
Required Skills:
• 2 - 7 years of Industry experience in the relevant domain.
• Good working knowledge of distributed systems and de-coupled architecture.
• Working knowledge of Container technologies: Kubernetes (preferred), Docker, etc.
• Working knowledge of VMware VCenter, VMware ESXi and VM management.
• Self-motivated, with ability and interest in learning new technologies and adapting quickly to new requirements.
• Good team player with a great attitude to learn.
• Ability to iterate fast in an agile environment.
• Strong analytical and problem-solving skills.
• Strong interpersonal skills - must be able to work effectively as part of a project/ program team and foster team cooperation.
• Must be able to effectively communicate technical information to both technical and non-technical personnel
Responsibilities:
• Design and Development of NSX-ALB's Upgrade and Gslb Infrastructure projects by adhering to the cloud and distributed networks' native design principles.
• Develop software for scale that would be deployed at different types of cloud infrastructures.
• Take ownership of your design and development activity by resolving bugs found in unit testing, system testing and customer deployments.
• Develop multi-cluster/multi-cloud workflows and define industry roadmaps for adoption.
• Develop low latency and high-performance solutions with fully automated test suites.
• Code in Golang for most of your day with a working knowledge of Python.
• Adaptability and multi-language proficiency (shell, Python, Golang)
Why should you join Opcito?
We are a dynamic company that believes in designing transformation solutions for our customers with our ability to unify quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures.
Here are some of the perks of working with Opcito:
- Outstanding career development and learning opportunities
- Competitive compensation depending on experience and skill
- Friendly team and enjoyable work environment
- Flexible working schedule (Hybrid Work Model: 3 days WFO and 2 days WFH)
- Corporate and social events.
About Company:
The company is a global leader in secure payments and trusted transactions. They are at the forefront of the digital revolution that is shaping new ways of paying, living, doing business and building relationships that pass on trust along the entire payments value chain, enabling sustainable economic growth. Their innovative solutions, rooted in a rock-solid technological base, are environmentally friendly, widely accessible and support social transformation.
Requirements:
1. Java 8+, J2EE,
2. Core Java- More hands on collections framework
3. JPA- Spring, Hibernate
4. Webservices (SOAP / Rest)
5. Knowldege on SQL & PLQL (Oracle/MySQL)
6. Expericne in Agile tools & processes
7. Good analytical & Communication skills
About Team:
CaratLane's mission is to help customers express their emotions through jewellery. Consumer Experience Technology team is an enabler to deliver the exceptional Consumer Experience and WoW business features in large scale website, apps and backend systems.
What do we want:
* 5 to 8 years of experience in Java and Spring Boot working with large scale backend applications
* Expertise in PostgreSQL and any of caching databases
* Experience in developing RESTful/GraphQL APIs and microservices based applications
* Good problem solving and debugging skills.
* Exposure on event-driven, asynchronous I/O
* Good knowledge of engineering excellence: Unit Testing/TDD, Code quality, Documentation, CI&CD
* Experience in non-functional requirements (Scalability, Performance optimisation, Security)
* Experience is Linux development and AWS ecosystem tools









