- B.E/B.Tech or any relevant Masters degree from reputed college
- 2 to 4 years of experience with Java / J2EE application development stack
- Experience with: Spring framework(Core, JPA, Security, Boot), Hibernate, Secure APIs using JWT/OAUTH
- Good understanding of OOPS concepts
- Proficient understanding of code quality standards
- Solid experience in design, coding, unit testing and debugging
Good to have: Optional
- Working experience with microservices, sonar, docker, K8s, jenkins
- Knowledge of AWS cloud

About BOB eProcure Solutions
About
Our products are transforming procurement operations in 130+ customer’s sites across 250 + market segments in Asia, Africa, & US.
With a philosophy to help customers strengthen their procurement strategies with precise procurement tools, we offer a comprehensive portfolio of products that encompass the complete gamut of Procurement Operations, enabling all stakeholders – Buyers, Suppliers, Legal, and, Finance collaborate and align their processes to their business needs.
Photos
Connect with the team
Similar jobs
Introduction
We are seeking a highly skilled and experienced .Net Developer with 6+ years of expertise in .Net technologies, Azure Cloud Services, and Azure DevOps. The ideal candidate should be hands-on with coding, cloud services, and client-facing responsibilities. Strong communication, leadership, and problem-solving abilities are essential for this role.
Key Responsibilities
- Develop, enhance, document, and maintain application features using .Net Core 5/6+, C#, REST API, T-SQL, AngularJS/React JS.
- Provide application support and manage API integrations with third-party solutions/services.
- Participate in all stages of the software development life cycle (SDLC) including requirement analysis, design, coding, testing, and deployment.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure reusable, testable, and efficient code following best practices.
- Lead and mentor team members by providing technical guidance, code reviews, and support.
- Manage and monitor CI/CD pipelines through Azure DevOps (Classic / YAML).
- Implement solutions using Azure messaging services (Service Bus/Event Grid/Event Hub) and Azure Storage (Blobs, Tables, Queues).
- Utilize Azure Functions/Durable Functions to build scalable applications.
- Troubleshoot, debug, and resolve complex technical issues efficiently.
- Ensure compliance with coding standards, design patterns, and architectural guidelines.
- Support agile methodologies such as Scrum, Jira, and Agile SDLC models.
Primary Skills
- Strong development experience in C#, .Net Core 3.0/6.0+, Entity Framework, EF Core, Microservices, SOA.
- Expertise in Azure Cloud Services, Azure DevOps, and CI/CD pipelines.
- Hands-on experience with unit testing (X-Unit, MS-Test).
- Advanced SQL development including queries, stored procedures, views, functions, and triggers.
- Strong debugging, analytical, and problem-solving skills.
- Experience in large-scale software development and architectural design.
- Strong leadership and ownership qualities with excellent communication skills.
Secondary Skills
- Proficiency in JavaScript, React JS, Angular, jQuery.
- Experience with API Management (APIM).
- Knowledge of Azure Monitoring, Application Insights, KeyVault, SQL Azure.
- Hands-on with Git, Docker, Kubernetes, Azure Container Apps, Azure Container Registry.
- Familiarity with Agile project management tools (Jira, Scrum).
Job Description:
We are looking for a highly experienced Java Developer with expertise in Spring Boot and Microservices architecture. The ideal candidate will have 4+ years of experience in building scalable, high-performance applications.
Key Responsibilities:
- Develop and maintain Java-based applications using Spring Boot and Microservices.
- Create and implement RESTful APIs and integrate with third-party services.
- Design and build scalable, resilient microservices.
- Perform code reviews and optimize applications for performance and security.
- Deploy and manage applications on cloud platforms (AWS, Azure, or GCP).
- Implement CI/CD pipelines for continuous integration and deployment.
- Diagnose and resolve technical issues and production bugs.
Required Skills:
- Java 8+ or 11+ (strong proficiency)
- Spring Boot, Spring MVC, Spring Security
- Microservices architecture and distributed systems
- RESTful APIs and API gateways
- SQL and NoSQL databases (PostgreSQL, MongoDB, etc.)
- Cloud platforms (AWS, Azure, or GCP)
- Containerization (Docker, Kubernetes)
- CI/CD pipelines (Jenkins, GitLab CI)
- Message brokers (Kafka, RabbitMQ)
Responsibilities of a Senior Software Engineer (Backend):
- You will be a guide in the entire application lifecycle including research, design, development, testing (dev owns quality), along with continuous deployment and delivery
- Lead design with a major focus on best user experience, performance, scalability and future expansion
- You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills to bring in continuous improvements and implement best practices.
- You will apply the latest technology thinking from our tech radar, adopt best design practices to solve complex problems and ensure our product is the best in usability.
- You will work directly with the CEO and the cross functional product teams, align on the needs of the products and operations.
- You will analyze business, technology challenges and suggest solutions
- Build an “Awesome” team
This opportunity is for you if,
- You have 4-6 Years of work experience in building highly-interactive applications using Java, Spring MVC, Spring JMS, Spring JDBC, Spring IOC, Spring Boot, MySQL, MiBatis, ReactJS, Java Script, jQuery, AWS, JMS and have knowledge on wide range of web technologies, tools and Frameworks.
- You have experience in working with Restful webservices
- You have strong knowledge and understanding of design patterns and domain driven design
- You understand fundamental design principles behind building scalable, resilient, and maintainable applications
- You have functional knowledge of inclusive design: accessibility, and related tooling
- You have consumer web development experience for high-traffic, public facing web applications
- You have knack for writing clean, readable, re-usable code
- You have good knowledge on TDD and CI/CD practices.
- You have experience in managing and publishing releases using Git branching and tools like NPM and YARN.
- You have penchant for learning
- You are a great analytical & logical thinker and someone who loves solving problems
- You are passionate, energetic, enthusiastic and a go-getter
- You are “ FUN @ Work “
Looking for Java Developer| Mumbai to join a team of rockstar developers. The candidate should have a minimum of 4+ yrs. There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads with 10+ years of development experience + work with F500 companies (our customers)
Company Background - CodeVyasa is a Software Product-Engineering and Development company that helps Early-stage & Mid-Market Product companies with IT Consulting, App Development, and On-demand Tech Resources. Our Journey over the last 3 years has been nothing short of a roller-coaster. Along our way, we've won some of the most prestigious awards while driving immense value to our customers & employees. Here's the link to our website (codevyasa.com). To give you a sense of our growth rate, we've added 70+ employees in the last 6 weeks itself and expect another 125+ by the end of Q1 2024
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Minimum of 4 years of experience as a Java Developer.
- Proficiency in Hibernate development.
- Aptitude for learning new technologies quickly.
- Good problem-solving and analytical skills.
What We Offer:
- Glassdoor rating of 4.8, indicating high employee satisfaction.
- Free healthcare benefits.
- Strong focus on upskilling and professional development opportunities.
- Diverse and inclusive work environment.
- Competitive compensation and benefits package.
- Emphasis on maintaining a healthy work-life balance
- Experience in designing & developing systems/software for large business environments (Java, J2EE).
- Strong design and coding skills in Enterprise Java, REST & SOAP web services, ORM (JPA/Hibernate), Spring, Maven, JMS (ActiveMQ), Caching, XML, JSON.
- Experience with multiple integration technologies / frameworks.
- Must have good experience in Unix/Oracle/SQL.
- Experience in Agile Development, Scrum, and Iterative approaches.
- Experience and exposure to AWS Cloud Services and DevOps mindset and expertise is a plus Experience with Mule or any ESB (Enterprise Service Bus) is a plus.
Requirements:
• Required experience of 3 to 8 years
• Required Skill Set: Core Java, Java 8, Spring, Spring Boot, Database, Unit Testing & Rest API.
• Good to have Microservices
• Familiarity with concepts of MVC, JDBC, and RESTful
• You will be responsible to perform- requirement analysis, high-level design, coding, unit testing, and general quality assurance of the web applications
• Knack for writing clean, readable Java code
• Understanding fundamental design principles behind a scalable application
• Good to have knowledge of Spring Security, and JPA
Responsibilities:
• Designing and implementing Java-based applications.
• Analyzing user requirements to inform application design.
• Defining application objectives and functionality.
• Aligning application design with business goals.
• Developing and testing software.
• Debugging and resolving technical problems that arise.
• Producing detailed design documentation.
• Recommending changes to existing Java infrastructure.
• Developing multimedia applications.
• Experience working with SQL databases, query optimisation and designing schemas
• High coding standards - understanding of test coverage best practices & test pyramid concept.
• Design, analyze, code, test, and deploy applications to satisfy business requirements for large, complex projects.
Work Location: Hyderabad
Experience:6-8 Years
Package:Upto 15 LPA
Notice Period:Immediate to 15 days
Its a Full Time Opportunity with Our Client
Mandatory Skills:Java,J2EE,Spring Boot,Hibernate & Microservices
Job Description:
--In-depth understanding and working of java, Spring Boot, hibernate.
--Strong object-oriented programming skills in Java Very good knowledge of Core Java and J2EE
--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.
--Hands on experience in Web Services (SOAP,REST)
--Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)
--Excellent knowledge of Relational Databases, SQL and ORM technologies (Hibernate)
--Experience in the Spring Framework.
--Complete understanding of SDLC.
--Experience with test-driven development
- 0 to 2 years of experience into Java 6/7/8, J2EE, EJB, Servlets, JSP, JDBC, LOG4J, SQL, PL/SQL, XML, XSLT, JSON,
- Good to have strong experience in Core Java SpringBoot, Spring framework
- knowledge of Spring MVC, Spring REST, JDBC Templates
- Knowledge of Java/J2EE Design patterns
- knowledge of implementation of WebServices like REST will be added advantage
- Good knowledge of Relational Databases like MySQL, PostgreSQL, MS SQL Server with complex SQL Queries, Stored Procedure, Triggers
- Knowledge of Unit Test Cases is added advantage
- Knowledge of build tools like Maven, Gradle, Ant
- Knowledge of any one or more of MongoDB, Cassandra, Neo4J, Redis, Kafka, ActiveMQ, Caches, Microservices will be a major plus
- Good to have knowledge of ORM like Hibernate
- Knowledge and experience in nodejs backend will be added advantage
Requirements :
- Must be a good team player and self-motivated Individual
- Very Strong analytical abilities and interpersonal skills
- Strong verbal and written communication skills with other developers and business clients
- High commitment levels












