
• 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
What you'll do:
· Perform complex application programming activities with an emphasis on mobile development: Node.js, TypeScript, JavaScript, RESTful APIs and related backend frameworks
· Assist in the definition of system architecture and detailed solution design that are scalable and extensible
· Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
· Own the quality of code and do your own testing. Write unit test and improve test coverage.
· Deliver amazing solutions to production that knock everyone’s socks off
· Mentor junior developers on the team
What we’re looking for:
· Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
· A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
· A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
· Flexible and willing to accept change in priorities, as necessary
· Demonstrable passion for technology (e.g., personal projects, open-source involvement)
· Enthusiastic embrace of DevOps culture and collaborative software engineering
· Ability and desire to work in a dynamic, fast paced, and agile team environment
· Enthusiasm for cloud computing platforms such as AWS or Azure
· Excellent written and verbal communications skills
Job Description
Role: Java Developer
Location: PAN India
Experience:4+ Years
Required Skills -
- 3+ years Java development experience
- Spring Boot framework expertise (MANDATORY)
- Microservices architecture design & implementation (MANDATORY)
- Hibernate/JPA for database operations (MANDATORY)
- RESTful API development (MANDATORY)
- Database design and optimization (MANDATORY)
- Container technologies (Docker/Kubernetes)
- Cloud platforms experience (AWS/Azure)
- CI/CD pipeline implementation
- Code review and quality assurance
- Problem-solving and debugging skills
- Agile/Scrum methodology
- Version control systems (Git)
Required Skills:
- 3+ years of experience in the Development of JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands-on experience in Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem-solving
Good to Have Skills:
- 4+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem-solving skills.
- Ability to work in a fast-paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding AI/ML algorithms is a plus.
Requirements:
Java developer responsibilities include designing, developing, Testing and delivering high-volume, low-latency applications for mission-critical systems.
1. Proven hands-on Software Development experience
2. Proven working experience in Java development
3. Hands on experience in developing applications using Java EE platforms
4. Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
5. Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
6. Experience in the Spring Framework
About OJ Commerce:
OJ Commerce is a fast-growing, profitable online retailer based in Florida, USA with a full-fledged India office based in Chennai driven by a sophisticated, data-driven system to run the operations with virtually no human intervention. We strive to be the best-in-class ecommerce company delivering exceptional value to customers by leveraging technology, innovation and brand-partnerships to provide a seamless & enjoyable shopping of high-quality products at the best prices to our customers.
Responsibilities:
Work with business-stakeholders to understand requirements, prototype, build and deploy it.
CRUD the backend code you own keeping maintenance, performance and security in mind.
Keep up breast of latest technologies and its ecosystem and adopt ones that aid safe product delivery at speed.
Automate the boring and mundane stuff for you prefer to be productive than being busy.
We are flat. Be responsible for professional growth of self and the team.
- Tune application for performance.
- Take initiatives and manage change to work towards business goals at speed without compromising safety.
- Coach full-stack developers on backend skills.
- Provides problem resolution support, specific to application issues, identifies and resolves problems in application software, determines symptoms and ensures accurate problem definition
Develop functional, architectural and other documentation as required for productive functioning of teams.
- Be the brand ambassador for OJ Commerce by speaking at meetups, conferences, etc.
- We are fluid. Be ready for changing dynamics in responsibilities from time to time. Exciting isn't?
- Take the lead in digital transformation of legacy applications.
What you need to shine?
- You have the prior experience in modernising legacy applications.
- You are a passionate hands-on developer with deep experience in building enterprise grade software in Microsoft ASP.NET Core, ASP.NET MVC, Web API, SOA, Micro-Services and RESTful Services with knowledge of SQL Server database.
- You have the ability to see and work on the big picture (Application Architecture) and devilish details (Complex Code).
- Strong experience in developing web applications using C#, VB.Net, .NET, LINQ, Net Framework 4.0, MVC 3/4/5, ASP.NET Web API, .Net Core etc.
- You are Cloud savvy, preferably Google Cloud.
- You have rich experience in Object-Oriented Programming (OOP) with good knowledge of practical design-patterns and its applications.
Hands-on experience in building SOA or Micro-services preferably on .NET Core.
Proven Architectural skills with high standards in Code quality
Knowledge of ReactJS/Typescript would be added advantage.
Practical experience in Agile development methodologies of using CI/CD.
Extreme Programming (TDD) experience is sought after by us.
What we Offer
- Greenfield opportunity to transform legacy backend applications to latest technology stack.
- Fast-paced start-up environment: This is not for the faint hearted; you need grit and passion as much as you need the core skills.
- Work in an interdisciplinary team where learning from one another and developing solutions cross-functionally is a key part of our culture.
- Golden opportunity to make history by making big business impact.
- Competitive salary to take good care of self and family.
- Insurance Benefits: Medical and Accident cover.
- Flexible Working Hours
Role – Java lead
Location – Bangalore
Job Description:
• Strong in java and Spring MVC
• Experience in client interaction
• Good communication skill
• Good interpersonal skill
• Team Handling skills
REQUIREMENTS
- 5+ years of non-internship professional software development experience
- 1+ years of exposure to the architecture and design (design patterns, security, reliability and scaling) of new and current systems.
- Bachelors/Masters degree in computer science or other related fields
- Programming experience with at least one modern language such as Java or Python including object-oriented design
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
- Proven ability to take initiative and dive into new areas of technology.
- Passion for learning, analysing technology trade-offs and shipping products.
- Knowledge on SQL, NOSQL databases and AWS deployments is a plus
- Strong sense of ownership, urgency and drive
- Ability to work well with people and be both highly self motivated and motivating
- Must be independent and comfortable in a fast paced, ambiguous and often multi-directional work environment
JOB RESPONSIBILITIES
- You will build cutting-edge secure and scalable systems by writing simple and efficient code.
- You will push your design and architecture limits for new product development.
- You will be the owner of your feature and work directly with product teams to drive customer impact.
- You will ensure that the systems you oversee are secure, fault-tolerant and are performing reliably at high volumes.
- Constantly look at possibilities to improve the overall functioning of the product.
- You possess a strong desire to learn and contribute solutions and ideas to a broad team
- You are independent and comfortable in a fast paced, ambiguous and often multi-directional work environments
- You will manage multiple tasks and use sound judgment when prioritizing
- You can collaborate with globally-located cross functional team in building customer-centric products
- You will analyze existing software implementations to identify areas of improvement and provide estimates for implementing new features
- Full stack experience is a plus
- Understanding of complete SDLC and Agile methodologies
- Domain expertise in Financial Services, Banking or Payments
- Code Quality –Code Hygiene (Coverage, Complexity, Usability)
- Collaboration –Strong peer review standards
Title: Senior Java Developer
Location: Pan India/Remote work
Senior Java Developer
Functional Experience:
5+ years of work experience, bachelor's degree in computer science or a related field, develop applications for cloud computing, design, maintain and operate cloud systems/microservices and applications, keep cloud systems secure, fully tested and integrated with all the other products/applications, understand the language of business and develop to address the business’s needs.
Technical Skills Required:
Minimum 6 year of hands-on Java (including Java 11) programming; Experience and knowledge of open-source software, frameworks around server-side development in Java 11; wide and deep understanding of Java ecosystem, monitoring and diagnosis, Spring Boot.
Notice Period: 0-30 Days
· 3+ years java development experience with JSE/JEE, Java based Micro-services framework and implementation, Spring framework, Hibernate framework, SQL etc
· Hands on experience on Spring boot & Microservices .
· Strong knowledge of micro-service logging, monitoring, debugging and testing
· Implementations experience of micro-service integration, packaging, build automation and deployment.
· Object Oriented analysis and design using common design patterns.







