
Job Description
Required Skills:
- Demonstrated and strong experience with Java Development (1.8 and above), Spring Boot, ability to design API and RESTful services, and an understanding of transactions
- Strong experience writing Microservices using Java 1.8 and above.
- Good Experience in Behavior Driven Design ( Cucumber , Gherkin ).
- Data design experience in application, noSQL, familiarity with modern technology and architecture (cloud, virtualization, object stores, etc.), and experience with SDLC tools and agile development methodology
- Experience with Angular JS preferred.
- Experience with spring cloud , swagger and devOps tools preferred
- Experience in Domain Driven Design preferred.
- Experience with Mulesoft preferred.
- Experience in SAFe Agile methodology preferred.
- Experience in building presentation layers using Front-end technologies
- Good problem solving skills and strong analytical skills.
- Ability to lead technology initiatives, develop reports, dashboards, and processes to continuously monitor data quality and integrity, an ability to interpret system / business requirements and prepare specification and design document.
Desired Skills:
- Java, J2EE, JDBC , EJB, Servlets,, Messaging Platform, Agile waterfall

Similar jobs
JOB DESCRIPTION
Experience: 5-8 years
Location: Mumbai
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. - 5-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.
We are seeking a highly skilled Senior Java Developer with expertise in Microservices architecture and Spring Boot to join our dynamic team. The ideal candidate will be responsible for designing, developing, and deploying scalable, high-performance backend solutions.
Key Responsibilities:
- Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
- Develop and implement RESTful APIs and integrate them with front-end components.
- Optimize application performance and ensure high availability and scalability.
- Collaborate with cross-functional teams to gather and analyze business requirements.
- Implement security best practices, including authentication and authorization mechanisms.
- Develop and maintain unit and integration tests to ensure robust software quality.
- Work with DevOps teams to automate CI/CD pipelines and ensure smooth deployment processes.
- Monitor and troubleshoot production issues, providing efficient resolutions.
- Stay updated with emerging technologies and best practices in Java development and cloud-native applications.
Required Skills & Qualifications:
- 8+ years of hands-on experience in Java development.
- Expertise in Spring Boot, Spring MVC, Spring Cloud, and other Spring frameworks.
- Strong experience with Microservices architecture and API development.
- Proficiency in RESTful services, JSON, and Swagger/OpenAPI.
- Hands-on experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).
- Familiarity with message brokers like Kafka or RabbitMQ.
- Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, or GCP).
- Solid understanding of CI/CD pipelines using Jenkins, GitLab, or similar tools.
- Strong problem-solving skills and the ability to work in an agile development environment.
- Excellent communication and teamwork skills.
Nice-to-Have:
- Experience with GraphQL and event-driven architecture.
- Knowledge of reactive programming using WebFlux.
- Familiarity with observability tools like Prometheus, Grafana, ELK stack.
Job Summary:
We are seeking a highly skilled and self-driven Java Backend Developer with strong experience in designing and deploying scalable microservices using Spring Boot and Azure Cloud. The ideal candidate will have hands-on expertise in modern Java development, containerization, messaging systems like Kafka, and knowledge of CI/CD and DevOps practices.Key Responsibilities:
- Design, develop, and deploy microservices using Spring Boot on Azure cloud platforms.
- Implement and maintain RESTful APIs, ensuring high performance and scalability.
- Work with Java 11+ features including Streams, Functional Programming, and Collections framework.
- Develop and manage Docker containers, enabling efficient development and deployment pipelines.
- Integrate messaging services like Apache Kafka into microservice architectures.
- Design and maintain data models using PostgreSQL or other SQL databases.
- Implement unit testing using JUnit and mocking frameworks to ensure code quality.
- Develop and execute API automation tests using Cucumber or similar tools.
- Collaborate with QA, DevOps, and other teams for seamless CI/CD integration and deployment pipelines.
- Work with Kubernetes for orchestrating containerized services.
- Utilize Couchbase or similar NoSQL technologies when necessary.
- Participate in code reviews, design discussions, and contribute to best practices and standards.
Required Skills & Qualifications:
- Strong experience in Java (11 or above) and Spring Boot framework.
- Solid understanding of microservices architecture and deployment on Azure.
- Hands-on experience with Docker, and exposure to Kubernetes.
- Proficiency in Kafka, with real-world project experience.
- Working knowledge of PostgreSQL (or any SQL DB) and data modeling principles.
- Experience in writing unit tests using JUnit and mocking tools.
- Experience with Cucumber or similar frameworks for API automation testing.
- Exposure to CI/CD tools, DevOps processes, and Git-based workflows.
Nice to Have:
- Azure certifications (e.g., Azure Developer Associate)
- Familiarity with Couchbase or other NoSQL databases.
- Familiarity with other cloud providers (AWS, GCP)
- Knowledge of observability tools (Prometheus, Grafana, ELK)
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication.
- Ability to work in an agile environment and contribute to continuous improvement.
Why Join Us:
- Work on cutting-edge microservice architectures
- Strong learning and development culture
- Opportunity to innovate and influence technical decisions
- Collaborative and inclusive work environment
Product Development Using Java, Microservices, SpringBoot
Experience with RestFUL API's.
Duration: 6 months with possible extension
Location: Remote
Notice Period: Immediate Joiner Preferred
Experience: 4-6 Years
Requirements:
- B Tech/M Tech in Computer Science or equivalent from a reputed college with a minimum of 4 – 6 years of experience in a Product Development Company
- Sound knowledge and application of algorithms and data structures with space and me complexities
- Strong design skills involving data modeling and low-level class design
- Good knowledge of object-oriented programming and design patterns
- Proficiency in Python, Java, and Golang
- Follow industry coding standards and be responsible for writing maintainable/scalable/efficient code to solve business problems
- Hands-on experience of working with Databases and the Linux/Unix platform
- Follow SDLC in an agile environment and collaborate with multiple cross-functional teams to drive deliveries
- Strong technical aptitude and good knowledge of CS fundamentals
What will you get to do here?
- Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team.
- Driving the adoption of best practices & regular Participation in code reviews, design reviews, and architecture discussions.
- Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create.
- Implementation of long-term technology vision for your team.
- Creating architectures & designs for new solutions around existing/new areas
- Decide on technology & tool choices for your team & be responsible for them.
You will break down business opportunities and problems into software solutions. You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision. You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work withfront-end architects to come up with the best user experience for the gaming platform. You will be required to make decisions quickly, and work under strict timelines. You would lead technology strategy through analysis of market trends and product requirements. You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.
Requirements:
● B.E/MS in Computer Science or equivalent.
● 10+ years or more of progressive software technology experience with at least 3 years
in an architectural role.
● Completely hands on with technology and architecture. Start-up experience is a huge
plus.
● Ability to quickly prototype and demonstrate technology value adds and educate + drive
adoption within the extended technology team
● Excellent and robust understanding of scalable product system architecture(s),
platforms and core technologies
● Demonstrated problem-solving and leadership skills to pursue correct engineering
process in adverse conditions. Ability to embrace and demonstrate leadership beyond
ownership
● Work with engineering leadership to setup and manage processes.
● Track record of thought leadership and out of the box thinking in the technology arena.
● Ability to work efficiently in an entrepreneurial and in a start-up environment
● A Java/Spring/Akka, Javascript or Golang rockstar.
● Deep and hands on knowledge of some of these technologies - MySQL, NodeJS,
message brokers such as Kafka/RabbitMQ, NoSQL datastore such as Mongo, Cassandra,
Arango, distributed caches such as Redis/memcached, container technology such as
Docker and Kubernetes etc.
● Great proficiency in distributed systems design, with an ability to make the right
trade-offs for creating future-proof solutions.
● Building quick PoCs and full-fledged solutions with various AWS managed services would
be a big plus.
● Strong knowledge of data structures and designing for performance, scalability and availability.
● Solid understanding of multithreading, MVC, and strong OO skills.
● Good understanding of micro services architecture.
● Good understanding of development tools and processes.
● Good knowledge of cloud environment GCP, AWS
● Code, develop, design and architect the product.
● Design, implement and maintain highly scalable, multi-tier, distributed server software applications.
● Deliver across the entire product life cycle, design, build, deploy, test, release and support.
● Working directly with developers and product managers to conceptualize, build, test and release
products
| • 3+ years development and delivery experience with Java, Springboot, Micriservices, JPA and from reputable institutes • Solid experience with application frameworks such as Springboot and strong familiarty with micro services architecture and design patterns • Familiarity with databases like MySQL, MongoDB, Redis etc • Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications • Exposure to CI/CD using Gitlab, Jenkins preferred • Familiarity with Docker, Kubernetes, EFK Stack is preferred • Broad knowledge of web standards relating to APIs (OAuth, SSL etc.) • Exposure to product development is preferred • Understand Architecture Requirements and ensure effective design, development and maintenance of multiple micro services in Java Springboot deployed in cloud within containers consuming data present in relational as well as NoSQL databases. o The microservices shall expose APIs which allow ease of integration with variety of client apps o Microservices should handle a scale of thousands of requests per second • Develop communication patterns between microservices which are efficient, lightweight and secured using Kafka • Debugging issues on a live setup • Lead a small team of engineers • Create test cases and technical documentation • Maintain a high level of code quality and consistency by adhering to and enhancing the coding standards, design methodology and programming practices |
Designing and developing high-volume, low-latency applications for
critical systems and delivering high-availability and performance
• Contributing in all phases of the development lifecycle
• Writing well designed, testable, efficient code
• Test cases should be upto the mark
• Performance tuning knowledge is a must. Experience is an added advantage.
• In Backend – fundamentals of all languages is a must• Good hands-on software development experience with proven working experience
in Python development
• Expert in Python, with knowledge of at least one Python web framework (such
as Django, Flask)
• Familiarity with some ORM (Object Relational Mapper) libraries
• Able to integrate multiple data sources and databases into one system
• Understanding of the threading limitations of Python, and multi-process
architecture
• Strong unit test and debugging skills
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and
CSS3
• Understanding of memory model/GC from performance point of view.









