

Similar jobs
Description
Join company as a Backend Developer and become a pivotal force in building the robust, scalable services that power our innovative platforms. In this role, you will design, develop, and maintain server‑side applications, ensuring high performance and reliability for millions of users. You’ll collaborate closely with cross‑functional product, front‑end, and DevOps teams to translate business requirements into clean, efficient code, while participating in code reviews and architectural discussions. Our dynamic environment encourages continuous learning, offering opportunities to work with cutting‑edge technologies, cloud infrastructures, and modern development practices. As a key contributor, your work will directly impact product quality, user satisfaction, and the overall success of company's mission to streamline hiring solutions.
Requirements:
- 1–15 years of professional experience in backend development, with a strong focus on building APIs and microservices.
- Proficiency in server‑side languages such as Python, Java, Node.js, or Go, and solid understanding of object‑oriented and functional programming paradigms.
- Extensive experience with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis), including schema design and query optimization.
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization technologies like Docker and Kubernetes.
- Hands‑on experience with version control (Git), CI/CD pipelines, and automated testing frameworks.
- Strong problem‑solving abilities, effective communication skills, and a collaborative mindset for working within multidisciplinary teams.
Roles and Responsibilities:
- Design, develop, and maintain high‑throughput backend services and RESTful APIs that support core product features.
- Implement data models and storage solutions, ensuring data integrity, security, and optimal performance.
- Collaborate with front‑end engineers, product managers, and designers to define technical requirements and deliver end‑to‑end solutions.
- Participate in code reviews, provide constructive feedback, and uphold coding standards and best practices.
- Monitor, troubleshoot, and optimize production systems, implementing robust logging, alerting, and performance tuning.
- Contribute to the continuous improvement of development workflows, including CI/CD automation, testing strategies, and deployment processes.
- Stay current with emerging technologies and industry trends, proposing innovative approaches to enhance system architecture.
Budget:
- Job Type: payroll
- Experience Range: 1–15 years
Integration Developer
ROLE TITLE
Integration Developer
ROLE LOCATION(S)
Bangalore/Hyderabad/Chennai/Coimbatore/Noida/Kolkata/Pune/Indore
ROLE SUMMARY
The Integration Developer is a key member of the operations team, responsible for ensuring the smooth integration and functioning of various systems and software within the organization. This role involves technical support, system troubleshooting, performance monitoring, and assisting with the implementation of integration solutions.
ROLE RESPONSIBILITIES
· Design, develop, and maintain integration solutions using Spring Framework, Apache Camel, and other integration patterns such as RESTful APIs, SOAP services, file-based FTP/SFTP, and OAuth authentication.
· Collaborate with architects and cross-functional teams to design integration solutions that are scalable, secure, and aligned with business requirements.
· Resolve complex integration issues, performance bottlenecks, and data discrepancies across multiple systems. Support Production issues and fixes.
· Document integration processes, technical designs, APIs, and workflows to ensure clarity and ease of use.
· Participate in on-call rotation to provide 24/7 support for critical production issues.
· Develop source code / version control management experience in a collaborative work environment.
TECHNICAL QUALIFICATIONS
· 5+ years of experience in Java development with strong expertise in Spring Framework and Apache Camel for building enterprise-grade integrations.
· Proficient with Azure DevOps (ADO) for version control, CI/CD pipeline implementation, and project management.
· Hands-on experience with RESTful APIs, SOAP services, and file-based integrations using FTP and SFTP protocols.
· Strong analytical and troubleshooting skills for resolving complex integration and system issues.
· Experience in Azure Services, including Azure Service Bus, Azure Kubernetes Service (AKS), Azure Container Apps, and ideally Azure API Management (APIM) is a plus.
· Good understanding of containerization and cloud-native development, with experience in using Docker, Kubernetes, and Azure AKS.
· Experience with OAuth for secure authentication and authorization in integration solutions.
· Strong experience level using GitHub Source Control application.
· Strong background in SQL databases (e.g., T-SQL, Stored Procedures) and working with data in an integration context.
· Skilled with Azure DevOps (ADO) for version control, CI/CD pipeline implementation, and project management.
· Experience in Azure Services, including Azure Service Bus, Azure Kubernetes Service (AKS), Azure Container Apps, and ideally Azure API Management (APIM) is a plus.
GENERAL QUALIFICATIONS
· Excellent analytical and problem-solving skills, with a keen attention to detail.
· Effective communication skills, with the ability to collaborate with technical and non-technical stakeholders.
· Experience working in a fast paced, production support environment with a focus on incident management and resolution.
· Experience in the insurance domain is considered a plus.
EDUCATION REQUIREMENTS
· Bachelor’s degree in Computer Science, Information Technology, or related field.
About Company
Our client is in the business of delivering cutting-edge software solutions, hardware systems, and IT services. It lends the right technological edge to governments and businesses. This enables them to achieve their organizational objectives efficiently and effectively to scale their businesses to newer heights.
Minimum Requirements/Qualifications:
• Bachelor’s/Master’s degree in computer science, Computer Engineering or a related field is preferred.
• Must have at least 5 to 7 years of experience in application development (Java,Spring Framework), Deployment(Apache Tomcat & Nginx)
• Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts.
• Knowledge & hands-on experience of Java, Spring Framework, Spring Security, JSP, Apache Tomcat, Nginx is a must.
• Must have experience with Bootstrap CSS, jQuery etc.
• Basic Understanding of PostgreSQL, MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services.
• Relevant Knowledge of Java GUI frameworks according to project requirements.
• Experience in handling external and embedded databases.
Roles & Responsibilities
• Develop new modules, patches & Updates/upgrades for an existing application (developed in-house by the client)
• Bug fixing, and updating of software.
• Analyze user requirements to define business objectives.
• Maintain Java-based applications that can be high-volume and low-latency.
• Identify and resolve any technical issues arising.
• Write well-designed, testable code.
• Conducting software analysis, programming, testing, and debugging.
• Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review.
Position Title: Senior Software Developer
Freestone Infotech is a global IT solutions company providing innovative best-in-class turnkey solutions toenterprises worldwide. http://freestoneinfotech.com/
Experience: 5+ yrs
Core Experience:
• Experience in Core Java, J2EE, Spring/Spring Boot, Hibernate, Spring REST, Linux, JUnit, Maven, Design Patterns.
• Sound knowledge of RDBMS like MySQL/Postgres, including schema design.
• Proficient in general programming, logic, problem solving, data structures & algorithms
• Exposure to Linux environment.
Secondary Skills:
• Agile / Scrum Development Experience preferred.
• Comfortable working with a microservices architecture and familiarly with NoSql solutions.
• Experience in Test Driven Development. • Good analytical, grasping and problem-solving skills.
• Excellent written and verbal communication skills.
• Hands-on skills in configuration of popular build tools, like Maven and Gradle
• Good knowledge of testing frameworks such as JUnit.
• Good knowledge of coding standards, source code organization and packaging/deploying.
• Good knowledge of current and emerging technologies and trends.
Job Responsibilities:
• Design, Development and Delivery of Java based enterprise-grade applications.
• Ensure best practices, quality and consistency within various design and development phases.
• Develop, test, implement and maintain application software working with established processes.
Education and Experience: • Bachelor’s / master’s degree in computer science or information technology or related field.
Familiarity with Agile development methodologies.
• Areas of expertise: Go, Electron, NodeJs.
• Developer in Linux and Windows environments
• Proficient in software development tools such as IDEs, debuggers, profilers, source control systems.
• Strong in coding languages (e.g. C, C++, Go, Java) and frameworks (e.g. NodeJs, Electron, Git)
Preferred Qualifications
The ideal candidate will possess the following experience:
• Good subject matter expertise with Kubernetes, Docker and other container orchestration tool.
• Practical experience developing, testing and operating a service in a hybrid cloud.
• Outstanding coding/scripting skills, preferably in Go.
• Experience with Linux/Unix
• Experience in Jenkins and CI/CD environment
• Strong oral and written communication skills
Who you are:
- You have an overall software development experience of 4 to 10 years
- 3+ years proficiency in Java and Spring boot
- Familiar with distributed computing and frameworks such as gRPC/ protobuf
- Understands JVM metrics, Garbage collection and performance tuning
- Experience in creating high-level design(HLD) and low-level design(LLD)
- You have a good understanding of relational database, NoSQL technologies, and REST
- Good to have experience in HTML, JavaScript, GraphQL, TypeScript, ReactJS and related toolsets
- Exposure to AWS stack/cloud computing
- Self-motivated developer who takes ownership of work
- Bachelor’s degree in Computer Science or Computing related discipline
- Experience in Product Development Environment is a plus.
• Strong proficiency with Java programming & DevOps
• -Must have experience on Micro-Services using Spring boot/Jersy/Swagger.
• Must havegood knowledge on Dockers.
• Must have at least 1to 2 years’ experience of Web application
• Knowledge of OOP concepts, industry best practices and design
• Well versed Back-end build pipelines and tools-Professional, precise communication
skills
• Work experience writing Unit Tests
• Work experience on applying the best practices ofWeb Applicationdevelopment
• Working experience in an Agile team especially with SCRUM
• Good understandingof DevOps, CI/CD principles and practices
toimprove Software Quality & Efficienc
• Good understanding of web technology/enterprise level applications
• Good to have experience in in JavaScript frameworks
• Good to have experience in Agile Methodology
• Good to have previously worked on distributed systems
• Good to have working knowledge on Kafka and Redis
• Good to have exposure to stream processing and functional
programming
CANDIDATES MUST HAVE
• JAVA 8 or above
• DevOps
• 1+years of Web Development experience
• Javascript Framework
• Hibernate &Mircroservices
Java, Elastic Search or Apache Solr
Spring boot and Microservices
4+ Years
Hyderabad or Pan India
Less 30 days
Experience in 3rd Party Integration & migrating data ,Web Services (SOAP and REST)
- Bachelor’s degree in computer science, engineering, or a related field.
- At-least more than 1+ Years of Experience in a similar role would be desired.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership skills to drive good coding and design practices across multiple engineering teams
- Willingness to build professional relationships with staff and clients.
- Excellent communication, motivational, and interpersonal skills.
- Expertise in architecting, building, and maintaining ultra-low latency, cost-efficient systems in cloud environments
- Excellent track record in modernizing cloud-based applications using micro services, containers, and other architectures
- Experience and working knowledge in building large-scale, data-intensive Text search applications using Solr / Elastic Search is a Must
- Experience and working knowledge of AI/ML/ML Ops with respect to building large-scale, data-intensive applications would be a Plus
- Experience and working knowledge in building Java based Spring Boot micro-services integrated with any messaging framework
- Driven, Highly-motivated and passionate towards development & innovation
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
- Keeping up-to-date with industry trends and developments.
- Updating work schedules and performing troubleshooting as required.
- Motivating staff and creating a space where they can ask questions and voice their concerns.
- Being transparent with the team about challenges, failures, and successes.
- Writing progress reports and delivering presentations to the relevant stakeholders.
- Extremely hands-on in delivering Development and R&D tasks
- Design, plan and perform dev-analysis to determine effort estimates on every sprint for the team
- Running Demo's, ensuring thorough documentation of the features built
- Identify & Plan upgrades to technologies & frameworks from time-to-time
Job Description:
Perform high quality software analysis, development, testing and maintenance for the client’s core technology platform
* Work with Product owners, Architects and X-Vertical teams to analyse requirements.
* Implement the features based on the design.
* Follow good development practices.
* Product deployment and support.
* Mentor junior developers.
Job Requirements
* Excellent analytical skills and problem solving skills.
* Expert in JEE/ Java programming.
* Competent in delivering a high quality product.
* Competent in software engineering tools and best practices
* Conversant in web front-end technologies - HTML5/CSS/JavaScript
* Object-oriented Design and Analysis (OOA and OOD)
* Estimate engineering effort; plan implementation, and rollout system changes.
* Exhibit creativity and resourcefulness at problem solving while collaborating and working effectively with best in class designers, engineers of different technical backgrounds, architects and product managers.
* Expert in data structures and algorithms.
* Aware of Agile methodology of Software Development Life Cycle.
* Should be a self-starter and a good team player.
* Great communication skills both verbal and written to ensure effective communication across product teams, functions and locations.
* Can make decisions without always asking others what has to be done.
* Ability to mentor junior developers.
* Experience working with remote teams.
* Flexible to work on any technology as per project demand.






