
Java Developer Requirements
· Minimum 7 to 15years of experience in Java/J2EE
· Outstanding skills in Java Struts, JSP, Hibernate
· Capability to understand DB design, SQL queries
· Experience in JavaScript, JQuery, JSON and AJAX
· Strong Object Oriented Analysis and Design skills
· Knowledge in source version control such as GIT
· Understanding on Agile methodologies
No of Opening: 7
Location: Chennai/Madurai (WFO)
· Degree in Computer Science or related field.
· Experience with user interface design, database structures, and statistical analyses.
· Analytical mind-set and good problem-solving skills.
· Excellent written and verbal communication.
· Good organizational skills.
· Ability to work as part of a team.
· Attention to detail.

About Extendo technologies
About
Similar jobs
Role Description
This is a full-time remote role for a JAVA Spring Boot backend API developer. The Java Software Developer will be responsible for developing, testing, and maintaining APIs. Daily tasks include develop and test apis, coding in Java Spring Boot, and collaborating with cross-functional teams. The engineer will also work with the Spring Framework to develop scalable and efficient APIs.
Requirements
- Strong skills in Java and Spring Boot Programming
- Experience with Software Development and Microservices
- Knowledge of the Spring Framework
- Write clean, efficient, and maintainable code following best practices.
- Proficiency in databases such as MySQL, PostgreSQL, or MongoDB.
- Excellent problem-solving and analytical skills
- Experience with version control systems (Git, GitHub, GitLab, or Bitbucket).
- Ability to work independently and remotely
Come be a part of our growth journey! Submit your CV to https://technorexinfoways.com/career today.
Job Title: Java Developer
Location: Mumbai
Job Type: Full-Time
Experience Level: 4- 8 years
Job Overview:
We are looking for a highly skilled Java Developer to join our development team. As a Java Developer, you will be responsible for designing, developing, and maintaining robust Java applications that meet high standards of performance and reliability. The ideal candidate will have strong analytical skills, excellent problem-solving capabilities, and a deep understanding of Java and its ecosystem.
Key Responsibilities:
- Design, develop, and maintain reliable Java applications.
- Collaborate with cross-functional teams to analyze requirements and translate them into technical solutions.
- Write clean, efficient, and scalable code.
- Develop and integrate APIs and web services.
- Conduct software analysis, testing, and debugging.
- Optimize application performance, scalability, and security.
- Participate in code reviews and contribute to best practices.
Required Skills:
- Proficiency in Java and Java EE (Enterprise Edition).
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Experience with Spring Framework (Spring Boot, Spring MVC) and Hibernate.
- Familiarity with RESTful API design and development.
- Knowledge of SQL and database management systems like MySQL, PostgreSQL, or Oracle.
- Experience with version control systems like Git.
- Familiarity with build tools like Maven or Gradle.
- Solid understanding of application security, data protection, and performance optimization.

Job Description:
Min 2 to 4 Years of experience in C# and ASP.NET, Web application development.
Knowledge about cloud programming or migration to cloud is preferred.
Mandatory skills:
- Proficient in Web Application development using ASP.NET, C# with .Net version 4.0/ 4.5.
- Experience with SQL Server or any other equivalent Database and know how to build efficient queries.
- Strong knowledge on jQuery, AJAX, JavaScript, HTML5, CSS3 and Bootstrap.
- Experience in debugging in multiple browsers.
- Strong understanding of object-oriented programming.
- Clear understanding of SVN or an equivalent VCS.
- Familiar with IIS and deploying code to Web Server.
- Should have excellent analytical and communication skills.
Responsibilities:
- Good hands on designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc.
- Translate use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C# code
- Ensure the best possible performance, quality, and responsiveness of applications
- Help maintain code quality
- Able to work well in a team setting
Academic Qualifications Required:
- B.E. / B.Tech. /MSC in Computer Science or IT.
Qualifications
M.C.A
B Tech
- Work experience as a Java Developer.
- Experience designing, building and testing Java EE applications.
- In-depth knowledge of popular Java frameworks like JSF and Spring MVC.
- Very good understanding of design patterns Hands on experience on ORM framework
- Design and develop reusable libraries and APIs.
- Experience with Object-Oriented Design (OOD).
- Experience on handling exceptions Experience on handling transaction
- Excellent knowledge of Relational Databases, SQL and ORM technologies ( JPA2, Hibernate)
- Design, develop, and maintain Java-based applications using Spring Boot and Hibernate frameworks.
- Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical solutions.
- Implement microservices architecture to build scalable and resilient systems.
- Write clean, efficient, and maintainable code adhering to best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug issues to ensure optimal performance and reliability.
- Stay updated with the latest trends and technologies in Java development, microservices, and cloud computing.
We are seeking a skilled and experienced Senior Backend Engineer proficient in Java to join our dynamic team. The ideal candidate will have 4-7 years of hands-on experience in Java development, particularly in building robust backend systems and microservices architecture. As a Senior Backend Engineer, you will collaborate with cross-functional teams to design, develop, and deploy scalable and efficient backend solutions to support our products and services.
Responsibilities:
- Design, develop, and maintain high-performance backend systems and microservices using Java.
- Collaborate with product managers, frontend engineers, and other stakeholders to understand requirements and translate them into technical specifications.
- Implement best practices in software development, including code reviews, testing, and documentation.
- Optimize and refactor existing codebase for improved performance, scalability, and maintainability.
- Troubleshoot and debug issues in production environments and provide timely resolutions.
- Stay updated with industry trends and emerging technologies to propose innovative solutions and improvements.
- Mentor junior engineers and contribute to their professional growth and development.
- Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4-7 years of professional experience in backend development with a focus on Java.
- Strong proficiency in Java programming language and its ecosystem.
- Experience with building scalable and distributed systems using microservices architecture.
- Proficiency in Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).
- Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with RESTful API design and implementation.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and in a team-oriented environment.
- Experience with Agile/Scrum methodologies.
Preferred Qualifications:
- Master's degree in Computer Science or a related field.
- Experience with DevOps practices and CI/CD pipelines.
- Knowledge of reactive programming frameworks like Akka or Vert.x.
- Familiarity with message broker systems such as Kafka or RabbitMQ.
- Contributions to open-source projects or active participation in the developer community.
Technical Skills/Requirements
Demonstrated expertise in building, shipping and supporting innovative, scalable
enterprise-class applications
Strong familiarity with Object Orientation concepts
Strong Experience in Java, J2EE, Core Java, Advance Java is must
Strong Experience in working with database server is must
Experience with web development frameworks like Spring is must.
Experienced in using Websphere, WebLogic, JBOSS or TomCat application
servers
Must be knowledgeable in at least one of the relational DBs (Oracle, DB2 or MS-
SQL)
Experience is Javascript
Experience in CSS, Angular, EXTJS, Bootstrap, JQuery is preferred
Experience in JSP, Servlet, Tag Libray,, XSLT, Restful API’s is preferred
Good understanding of Java, J2EE, SOA/Web services, EAI patterns, long
running business processes, UML and OOAD.
4+ years of overall software development experience, preferably in a product
development company
Job description
We are looking for a passionate Software Development Engineer to develop, test, maintain and document program code in accordance with user requirements and system technical specifications. As a Software Development Engineer, you will work with other Developers and Product Managers throughout the software development life cycle.
Software Development Engineer responsibilities include analysing requirements, define system functionality and writing code in the companys current technology stack. The candidate is expected to be familiar with the software development life cycle (SDLC) process from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Your goal will be to build efficient programs and systems that serve user needs.
To be qualified for this role, you should hold a minimum of Bachelor’s degree in a relevant field, like Computer Science, IT or Software Engineering. You should be a team player with a keen eye for detailed and problem-solving skills. If you also have experience in SDLC, Agile frameworks and popular coding languages (e.g., Java), strong computer science fundamentals we’d like to meet you.
Years of experience : 2 to 10 years.
Roles & Responsibilities
The overview of this position (based in Chennai, India) includes:
- Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
- Participates in the design, development and implementation of complex applications, often using new technologies.
- Technology professional with experience in designing and managing the implementation of future looking, flexible and reusable, enterprise applications and components.
- Expert in translating business requirements into an application design that includes Data Model, Web Screens, Web Services, and batch processing.
- May provide technical direction and system architecture for individual initiatives.
- Serves as a fully seasoned/proficient technical resource.
- Deploy programs, gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Ensure software is updated with latest features
- Good interpersonal and technology understanding skills
- Evaluate open-source components and integrate into product pipeline
Skills and Qualifications
- Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.
- Strong Java, development skills (JAVA, J2EE, STRUTS, SPRING, Web Services, Eclipse, UI screens, AngularJS, React.JS)
- Excellent debugging skills
- Strong knowledge on databases (MySQL, MSSQL Server and NoSQL databases)
- Understanding of various deployment servers (Apache Tomcat is a must)
- Understanding of OO skills, including strong design patterns knowledge is a must.
- Strong understanding in creating and maintaining web services.
- Understanding of the software development life cycle
- Experience with Implementation and release management activities
- Good understanding of unit/system and functional testing methodology
- Experience working in large transaction-based systems
- Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
- Experience documenting technical functions
- Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists.
- Experience in Linux based systems, development of shell-based scripts.
Job Training
- Training on the coding paradigms, guidelines, frameworks, usage of the applications would be provided by the engineers
- Periodic training sessions would be conducted by the technical architects in terms of technology and skills to be learnt
- Periodic, structured training would be provided on the applications Hours & Environment
- Typical 40 hours of work a week
- Depending on the requirements, work hours may have to be extended during the day, weekend
Backend Developer
Role : Backend Developer
Department : Technology Team
Experience : 2 - 3 Years of working experience in Backend
Experience in a related position from Gaming Industry would be preferred
Location : South Delhi; 5 Day Working
Qualification : Bachelor’s degree in Technology
Major Skills : Java, NodeJs, Microservices, Data Structures, etc
Ideal Candidate Requirements :
- Experience in development of Java and NodeJs based applications.
- Experience in building microservices from scratch to production level.
- Strong experience in Core Java and MultiThreading
- Good Knowledge of Data Structures
- Worked on Oracle, REDIS and DYNOMITE
- Good Knowledge of Telecom Protocol SIP
Ideal Candidate Skills Requirements :-
- Distributed systems - Microservices - Algorithm design, System Design
- Performance Engineering, Scalability and Architecture
- Gaming Models, Matching and Allocation Algorithms
- Spring Boot, Hibernate, Java reactive, JPA
- Relational Databases - MSSQL,
- Design Patterns : MVC, Singleton, Adapter, Factory, Builder, Strategy
- Messaging Queues - Apache Kafka
- Cache - Redis
- Search - Elastic Search
- Java
- NoSQL - Mongo, Cassandra
- Jenkins, GIT, BitBucket, JIRA
Do you want to work with a company which solves real time challenges by using Artificial Intelligence, Data Integration & Analytics, then read on.
The founder is a qualified physician an innovator at heart. He has immense experience in health management sector and has worked for international healthcare organizations.
- Designing and implementing new features and functionality
- Establishing and guiding the website’s architecture
- Ensuring high-performance and availability, and managing all technical aspects of the CMS
- Helping formulate an effective, responsive design and turning it into a working theme and plugin.
- Holding a strong understanding of industry trends and content management systems
- Understanding the responsive and adaptive designs, and also the entire web development process, including design, development, and deployment
What you need to have:
- 5+ years of experience in PHP and WordPress ( Mandatory)
- Strong understanding of PHP back-end development
- Strong knowledge of HTML and CSS ( Mandatory) and Angular ( Add-on)
- Good understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery
- Experience building user interfaces for websites and/ or web applications
- Experience designing and developing responsive design websites
- Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
- Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers
- Ability to convert comprehensive layout and wireframes into working HTML pages
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
- Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial)










