Java Programming Jobs in Hyderabad
168 Jobs Found
Senior Search Engineer
Zl Tech
Senior Search Engineer Full-Time | Hyderabad, India Department: Engineering Location: Hyderabad (On-site) Experience: 5+ Years Industry: Enterprise Software / Search Technology Employment Type: Full-Time Salary: Competitive & Based on Experience Job Summary We are seeking a highly experienced and technically proficient Senior Search Engineer with deep expertise in Apache Lucene and related search technologies. In this role, you will architect, develop, and optimize complex search functionalities within our enterprise platform. Your work will directly impact search scalability, performance, and accuracy across high-throughput, data-driven applications. Key Responsibilities Design, build, and maintain robust search infrastructure using Lucene and Lucene-based frameworks. Integrate Lucene search features into large-scale, enterprise-grade applications and manage ongoing system upgrades. Tune indexing strategies and optimize search algorithms for performance, accuracy, and efficiency. Conduct comprehensive performance testing and profiling to identify system bottlenecks and implement improvements. Create and manage custom analyzers, tokenizers, and filters to meet advanced business search requirements. Troubleshoot and resolve complex search-related issues across systems and environments. Monitor and evaluate emerging trends in search engines, text processing, and machine learning-based ranking. Work closely with cross-functional engineering teams and product owners to define and implement search-related features. Required Qualifications Bachelor's or Master s degree in Computer Science, Software Engineering, or a related technical field. 5+ years of hands-on experience in software engineering with a strong emphasis on search technologies. Deep knowledge and production-level experience with Apache Lucene. Proficiency in associated technologies such as Elasticsearch, Solr, or other Lucene-based libraries. Strong understanding of search algorithms, indexing mechanisms, and query optimization techniques. Solid foundation in data structures, algorithms, and object-oriented design principles. Experience working with high-throughput systems and scalable, distributed architectures. Preferred Skills (Nice to Have) Experience integrating search capabilities in cloud environments (e.g., Azure, AWS, or GCP). Familiarity with natural language processing (NLP), semantic search, and vector search technologies. Exposure to machine learning models for relevance tuning and personalized search. Background in performance benchmarking tools and profiling techniques. Lead the development of mission-critical search and indexing features used by enterprise customers. Be part of a collaborative team solving cutting-edge search performance challenges. Work in an environment that encourages innovation and continuous learning. Competitive compensation, modern tech stack, and ample growth opportunities. Qualification : Bachelor's or Masters degree in Computer Science, Software Engineering, or a related technical field.
Sr. Java Developer
Kanerika Software
Job Title: Senior Java Developer Company: Kanerika Inc. Job Location: Hyderabad, Ahmedabad, Indore, India. Relocation assistance will be provided for compelling candidates. Kanerika Inc. is a premier global software products and services firm that specializes in providing innovative solutions and services for data-driven enterprises. Our focus is to empower businesses to achieve their digital transformation goals and maximize their business impact through the effective use of data. We leverage cutting-edge technologies and industry best practices to deliver custom solutions that help organizations optimize their operations, enhance customer experiences, and drive growth. Awards and Recognitions Best Place to Work 2022 by Great Place to Work Top 10 Most Recommended RPA Start-Ups in 2022 by RPA Today NASSCOM Emerge 50 Award in 2014 Frost & Sullivan India 2021 Technology Innovation Award for its Kompass composable solution architecture Kanerika has also been recognized for its commitment to customer privacy and data security, having achieved ISO 27701, SOC2, and GDPR compliances. Working for us Kanerika is rated 4.5/5 on Glass-door, for many good reasons. We truly value our employees' growth, well-being, and diversity, and people s experiences bear this out. At Kanerika, we offer a host of enticing benefits that create an environment where you can thrive both personally and professionally. From our inclusive hiring practices and mandatory training on creating a safe work environment to our flexible working hours and generous parental leave, we prioritize the well-being and success of our employees. Our commitment to professional development is evident through our mentorship programs, job training initiatives, and support for professional certifications. Additionally, our company-sponsored outings and various time-off benefits ensure a healthy work-life balance. Join us at Kanerika and become part of a vibrant and diverse community where your talents are recognized, your growth is nurtured, and your contributions make a real impact. See the benefits section below for the perks you ll get while working for Kanerika. Role As a Senior Java Developer, you will utilize your extensive Java programming skills and expertise to design and develop robust and scalable applications. You will collaborate with cross-functional teams, provide technical leadership, and contribute to the entire software development life cycle. With your deep understanding of Java technologies and frameworks, you will ensure the delivery of high-quality solutions that meet the project requirements and adhere to coding standards. Locations We are located in Austin (USA), Singapore, and Hyderabad (India). We are looking for you! As a Java/J2EE Developer, we are looking for a team player who possesses a can-do attitude and thrives on delivering results. Your inquisitive nature and dedication to customer satisfaction drive you to consistently seek innovative ways to enhance your job performance. You excel in dynamic environments, maintain a positive outlook, and understand that professional growth is an ongoing journey where making the right choices is crucial. In this role, you will be primarily responsible for designing and developing RESTful Web Services. Your expertise in working with databases such as Oracle, PostgreSQL, MySQL, or SQL Server will enable you to handle data-related tasks effectively. Leveraging your strong knowledge of the Spring Framework, you will craft web applications and microservices utilizing Spring Boot. Proficiency with application server technologies like Tomcat and experience with continuous integration tools such as Jenkins will be valuable assets. As a dedicated follower of SDLC principles, you prioritize quality and adhere to standards-based development practices. Excellent English communication skills, both written and verbal, will facilitate effective collaboration with your team. Requirements What you ll do Following are high level responsibilities that you will play but not limited to: Discuss new features and collaborate with the development and UX team, commercial product manager and product owner to get functionalities specified and implemented. Agree the technical implementation with involved component owners and estimate its work effort. Write great code and do code reviews for other engineers. Implement, test and demonstrate new product features in an agile process. Develop complete sets of functionalities including the backend and frontend. Create new microservices, or migrate existing services, to run on a cloud infrastructure. Work on further usability, performance improvements or quality assurance, including bug fixes and test automation. Watch out for potential security issues and fix them, or better avoid them altogether. What you ll bring BTech computer science or equivalent. Java development skills with at least 5 years of experience. Knowledge of the most popular java libraries and frameworks: JPA, Spring, Kafka, etc. Have a degree in computer science, or a similar background, or you just have enough professional experience to blow right through all your challenges. Are a great communicator, analytic, goal-oriented, quality-focused, yet still agile person who likes to work with software engineers; you will interact a lot with architects, developers from other teams, component owners and system engineers. Have a clear overview of all layers in computer software development, including REST APIs and how to make and integrate them in our products. Have Java server-side development and SQL and no SQL database knowledge. Are open to pick-up innovative technologies as needed by the team. Have or want to build experience with cloud and DevOps infrastructure (like Kubernetes, Docker, Terraform, Concourse, etc.). Speak English fluently. Benefits Employee Benefits Culture Open Door Policy: Encourages open communication and accessibility to management. Open Office Floor Plan: Fosters a col...
Lead Engineer - Infrastructure
Arcesium
Lead Engineer Infrastructure Location: Hyderabad Company: Arcesium Company Overview Arcesium is a global financial technology firm tackling complex, data-driven challenges for some of the world s most sophisticated financial institutions. With a focus on continuous innovation, we develop powerful, scalable solutions that empower our clients to achieve transformational business outcomes. As a leader in fintech, Arcesium combines cutting-edge technology with a deep understanding of finance, setting us apart as we continue to scale and expand into new strategic opportunities. We are a culture of intellectual curiosity, ownership, and collaboration, where team members contribute meaningfully from day one and grow rapidly in their careers. About the Role We are looking for a Technical Lead Infrastructure to join our core engineering team in Hyderabad. This high-impact team is responsible for the backbone infrastructure that powers Arcesium s global fintech platform, including Linux Compute, Networking, Observability, SDLC, Access & Identity Management, and Storage, primarily deployed over AWS and Kubernetes. As a Lead Engineer, you will serve as a technical authority, driving architecture decisions, ensuring high engineering standards, and leading initiatives that deliver critical infrastructure capabilities. What You'll Do Own and serve as Subject Matter Expert (SME) for one or more core infrastructure subsystems. Lead by example across coding, testing, scalability, documentation, and code quality best practices. Contribute to and lead architecture and design discussions, evaluate technical trade-offs, and drive consensus. Lead project execution and delivery take ownership of project timelines and technical direction. Automate and optimize infrastructure services and system operations. Promote a culture of transparent, written collaboration and continuous process improvement. Drive adoption of engineering best practices across the team and mentor junior engineers. What You'll Need 6+ years of hands-on engineering experience with a strong background in: Programming languages: Java, Python, React Systems and infrastructure tools (e.g., Linux, Kubernetes, AWS, SFTP, Kerberos) Access & Identity Management and Service Discovery Proven experience in: Designing and managing microservices architectures Building robust CI/CD pipelines and automation tools Operating and troubleshooting large-scale distributed systems Implementing observability frameworks (monitoring, logging, alerting) Strong understanding of cloud-native architectures, particularly in AWS environments. A security-first mindset, especially around access control and authentication. Excellent communication, collaboration, and leadership skills. Passion for clean code, system design, and solving deep infrastructure challenges. Bonus Points For: Exposure to modern infrastructure-as-code tools (e.g., Terraform, Ansible). Experience in financial services or working with regulated environments. Contributions to open-source infrastructure tools or communities. Impact: Work on critical systems that power global financial institutions. Culture: A collaborative, respectful, and inclusive workplace. Growth: Accelerate your development with a steep learning curve and autonomy. Purpose: Help shape the future of financial technology. Arcesium is proud to be an equal opportunity employer. Diversity and inclusion are core to our values not just legal commitments. We encourage individuals from all backgrounds to apply.
Principal Software Engineer Database Store (PMTS)
Salesforce
Principal Software Engineer Database Store (PMTS) | Hyderabad, India Full-Time | Software Engineering | Salesforce Build the Future of Enterprise-Grade Cloud Databases at Massive Scale Join Salesforce s Salesforce Database (SDB) team in Hyderabad, where we design and build a highly available, resilient, and scalable distributed storage system powering Salesforce s core enterprise applications on public cloud infrastructure. We re pioneering next-generation cloud computing technologies with a strong focus on transactional and distributed systems that deliver world-class reliability and performance. If you are a seasoned software engineer or technical leader with deep expertise in RDBMS, distributed databases, and scalable storage architectures, this is your chance to drive innovation in enterprise cloud database technology at one of the world s fastest-growing tech companies. What You ll Do Lead the design, architecture, and hands-on development of scalable, fault-tolerant, and resilient distributed transactional systems Build and optimize highly available data storage solutions supporting mission-critical Salesforce applications Develop clean, high-quality code primarily in Java or C within Unix/Linux environments, applying modern OOP techniques and design patterns Utilize telemetry and metrics-driven development to ensure operational excellence and system health Collaborate in an Agile development environment, contributing to continual team process improvement Mentor junior engineers and actively participate in code reviews and testing to maintain high-quality standards Solve complex challenges related to clustering, system programming, and cloud-native deployment Work closely with cross-functional teams to innovate and deliver incremental, reliable system improvements on public cloud platforms Employ knowledge of Kubernetes, public cloud APIs, and distributed systems internals to optimize deployment and scalability Qualifications & Skills 15+ years of professional software engineering experience, or M.Tech with 12+ years of relevant experience Proven track record in designing and delivering large-scale distributed and transactional systems in enterprise production environments Strong proficiency in Java or C programming on Unix/Linux platforms Deep understanding of relational databases, distributed systems architecture, and fault-tolerant storage Experience using metrics, telemetry, and monitoring tools to drive system improvements and operational reliability Familiarity with Agile methodologies and commitment to continuous delivery and improvement Strong leadership skills with the ability to mentor, collaborate, and influence within a dynamic engineering team Practical knowledge of cloud infrastructure, Kubernetes, and deployment automation is highly desirable Benefits & Perks Comprehensive benefits including health and well-being reimbursements, parental leave, adoption and fertility support Access to world-class enablement and continuous learning via Trailhead and other platforms Regular 1:1 coaching sessions with executive leadership for career growth and mentorship Opportunity to participate in Salesforce s 1:1:1 philanthropy model and give back to the community Work in a fast-paced, metrics-driven, and collaborative culture focused on innovation and excellence
Software Engineering Pmts (sdet)
Salesforce
Software Engineering PMTS (SDET) Software Engineering | Hyderabad, India | Full-Time About the Role Join Salesforce s Service Cloud team as a PMTS Q3 Engineer (Software Development Engineer in Test) focused on quality, automation, and engineering efficiency. You will work on cutting-edge customer service platforms that leverage AI-powered chatbots, unified communications, and real-time CRM integrations. The Q3 Engineering team is a highly accomplished group passionate about quality, tooling, and innovation. As a senior engineer, you will influence product design, quality culture, and delivery across multiple teams, ensuring trust and excellence. Key Responsibilities Lead and coordinate efforts to deliver high-quality software products across multiple scrum teams. Own complex and ambiguous features with a deep understanding of the Salesforce Service Cloud application. Define and implement quality assurance processes, automation frameworks, and validation techniques. Mentor junior engineers, influence quality methodologies, and drive best practices across teams. Participate actively in design reviews, test plan creation, and cross-team technical discussions. Develop, review, and maintain sophisticated automated test frameworks and scripts. Monitor feature quality, identify gaps, and lead initiatives to improve test coverage and automation health. Collaborate closely with product management and engineering to align quality efforts with business priorities. Foster a collaborative environment to encourage knowledge sharing and continuous improvement. Use telemetry, metrics, and data-driven insights to influence testing strategies and product quality. Required Skills & Experience 15+ years of relevant technical experience in software engineering and testing. Strong programming skills in Java, JavaScript, or similar languages. Deep understanding of system architecture, operating systems, databases, and object-oriented programming. Hands-on experience designing test plans, automation frameworks, and test specifications. Proficiency with testing methodologies, tools like Selenium WebDriver, Jenkins, and version control systems (e.g., Git). Experience building and optimizing functional/UI automation tests and API testing frameworks. Familiarity with Agile development, Scrum, and quality management systems. Strong communication, collaboration, leadership, and mentoring skills. Ability to handle multiple projects, triage issues, and react quickly to changes. Bachelor s degree or equivalent in Computer Science, Engineering, or related field. Ability to pass Salesforce security and background checks. Highly Desirable Experience with open-source test tools and unit test automation frameworks. Familiarity with industry quality and usability best practices. Experience with CI/CD orchestration tools like Jenkins. Ability to optimize and automate processes, code, and testing efforts. Work on innovative, large-scale cloud platforms impacting millions of users worldwide. Collaborate with some of the top quality engineering experts at Salesforce. Be part of a culture that values trust, innovation, and continuous learning. If you want to lead quality initiatives in a fast-paced, cutting-edge environment and have a passion for excellence, apply today! Qualification : Bachelors degree or equivalent in Computer Science, Engineering, or related field.
Aws Devops Engineer / Architect
Quadrant Technologies
Job Title: AWS DevOps Engineer / Architect Location: Hyderabad Job Type: Full-time Salary: Negotiable Position Overview: We are looking for an experienced AWS DevOps Engineer / Architect to join our team. In this role, you will work with a wide range of AWS services and DevOps tools, enabling the efficient deployment and operation of software in cloud environments. The ideal candidate will have extensive experience in AWS architecture, CI/CD, EKS, CloudFormation, and various DevOps tools and technologies. Key Responsibilities: AWS Infrastructure: Design, implement, and manage AWS cloud infrastructure with a focus on CloudFormation, Lambda, EKS, and other AWS services. Containerization and Orchestration: Manage Docker and Kubernetes environments, ensuring seamless container orchestration and deployment. CI/CD Pipelines: Build and maintain CI/CD pipelines using tools like Jenkins, Bamboo, Azure DevOps, and TeamCity. Scripting and Automation: Develop scripts for automation using languages such as Shell, PowerShell, and Python. Monitoring and Logging: Implement monitoring and logging solutions using tools like Datadog, Splunk, and Wiz to track the performance and health of infrastructure. Collaboration: Work closely with development teams to ensure smooth integration and deployment processes. Infrastructure as Code: Write and maintain infrastructure code using Terraform and AWS CloudFormation. Agile Environment: Work in an Agile environment using tools such as JIRA to manage tasks and collaborate with team members. Security and Best Practices: Ensure the security, performance, and scalability of cloud infrastructure, following industry best practices. Microservices: Work with microservice architectures and ensure the efficient deployment and scaling of services. Qualifications: Educational Qualification: Bachelor s degree in Computer Science, Engineering, or a related field. Experience: 5+ years hands-on experience with AWS services, including Lambda, CloudFormation, EKS, CodePipeline. 3+ years experience with Docker and Kubernetes at an enterprise level. 5+ years experience in CI/CD with tools such as Jenkins, Bamboo, Azure DevOps, and TeamCity. Experience with scripting languages like Shell, PowerShell, Python. Knowledge of microservice architecture, API management, and networking concepts such as DNS, Ingress, LB. Experience with monitoring/logging tools like Datadog, Splunk, and Wiz. Linux experience (at least 3+ years) and Windows Server experience (2-3+ years). Additional Skills: Knowledge of C#, .NET, Java, and object-oriented programming concepts is a plus. Experience with version control systems like GitHub, TFS. Familiarity with security best practices in cloud environments. Preferred Qualifications: AWS Certification is a plus (e.g., AWS Certified Solutions Architect or AWS Certified DevOps Engineer). Other Details: Notice Period: Immediate or negotiable Work Environment: Hybrid work model (combination of remote and on-site) Salary: Negotiable based on experience If you are an experienced AWS DevOps Engineer/Architect with a passion for cloud infrastructure, CI/CD, and automation, we would love to hear from you. Join our dynamic team and help drive innovation in cloud architecture and DevOps practices. Qualification : Bachelors degree in Computer Science, Engineering, or a related field.
Java Developer
Evergent Technologies Private Limited
Company: Evergent About Evergent: Evergent is a global technology leader, managing over 560 million user accounts across 180+ countries for top clients. We partner with leading carriers such as AT&T, Etisalat, SingTel, Telkomsel, and AirTel, as well as major media companies like HBO, FOX, Sony, and BBC. With a talented team of over 300 professionals, Evergent is renowned for its Customer Lifecycle Management solutions, enabling rapid digital transformation and new revenue streams without disrupting legacy systems. Recognized by Silicon Valley VCs as a "diamond in the rough," we invite you to join our growing team. Position: Core Java Developer Job Summary: We are seeking an experienced Core Java developer to design and build high-quality, mission-critical applications. This role requires creating well-defined requirements and design specifications using UML and MS-Visio and applying proven design patterns where applicable. The developer will also be responsible for tracking project timelines and deliverables using tools like JIRA to ensure visibility for the team, customers, and management. Key Responsibilities: Application Development: Design and develop high-volume, low-latency applications that ensure high availability and performance in mission-critical systems. Lifecycle Contribution: Contribute throughout all stages of the development lifecycle, from design to implementation and deployment. Efficient Coding: Write well-structured, testable, and efficient code to meet project specifications. Design Compliance: Ensure that all designs comply with the agreed-upon specifications and quality standards. Release Management: Prepare and manage software component releases, ensuring they meet quality standards and are delivered on time. Continuous Improvement: Explore and propose alternatives and emerging technologies for improving the overall architecture, encouraging innovation and efficiency. Collaboration: Work with cross-functional teams and stakeholders to ensure seamless project delivery. Additional Responsibilities: Module Development: Build and enhance software modules to meet functional and performance requirements. Code Quality Assurance: Ensure that code follows industry-standard specifications and best practices. Debugging: Troubleshoot and debug code, including code written by others, to resolve issues effectively. Documentation: Properly document code to ensure clarity and maintainability. Testing & Reporting: Perform unit testing and generate detailed test reports to ensure functionality and stability. Coordination: Work closely with the QA team during the System Integration Testing (SIT) phase to ensure successful deployment. Scalability & Performance: Ensure that the codebase remains scalable and optimized for high performance. Qualifications: Education: B.Tech, M.Tech, MCA, M.Sc. in Computer Science or related field. Preferred Skills: Strong proficiency in Core Java, including collections, threading, and networking. Experience with REST/SOAP Web Services for building scalable APIs. Knowledge of data structures and algorithms. Familiarity with RDBMS and experience with databases. Proficient in Eclipse IDE for development. Experience with Agile methodology and familiarity with MVC frameworks. Knowledge of ORM tools like Hibernate and Web Objects. Qualification : B. Tech, M. Tech, MCA, M.Sc. Computer.
Applications Developer
Oracle India
Job Title: Java Developer (Experienced Full Stack Java Developer, 3-5 years) Location: Hyderabad, India Career Level: IC2 Mandatory Skills Full Stack Java Development: Hands-on experience with Spring, JPA, and any JavaScript framework. Multi-threaded Environments: Experience working with multi-threaded environments and strong debugging skills. SQL/PLSQL: Proficiency in writing SQL/PLSQL, with hands-on experience with databases like Oracle, DB2, or MSSQL. Application Servers: Practical experience with WebLogic or Tomcat. Linux Scripting: Basic Linux scripting knowledge. Data Structures & Java Design Patterns: Strong understanding of data structures and Java design patterns. Good to Have Docker & Kubernetes: Knowledge of Docker scripts and Kubernetes. Performance & Security Testing Tools: Experience working with performance tools, security testing tools, and building CI/CD pipelines. Technical Leadership: Experience as a technical lead mentoring mid-level and junior Java developers. Required Skills Docker Java (Programming Language) JavaScript (Programming Language) Microservices Spring Boot About Us At Oracle, we are leaders in cloud solutions, using tomorrow's technology to solve today's challenges. True innovation thrives when diverse perspectives come together, and we are committed to expanding our inclusive workforce. With over 40 years of change and development, Oracle operates with integrity and partners with industry leaders in various sectors. Oracle offers global opportunities with a work-life balance, highly competitive benefits, and flexible options for medical, life insurance, and retirement plans. We also encourage employees to engage in volunteer programs that contribute back to the community. Diversity and Inclusion at Oracle Oracle is an Equal Employment Opportunity Employer. We are committed to providing equal opportunity for all applicants and employees regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, disability, veteran status, or any other legally protected characteristic. Oracle will consider qualified applicants, including those with arrest and conviction records, for employment according to applicable law.
Senior Front End Engineer
Oracle India
Job Title: Senior Software Engineer Company: Oracle NetSuite Location: Hyderabad Position Summary Oracle NetSuite is looking for a passionate and experienced Senior Software Engineer to join our growing team. In this role, you will be responsible for designing efficient, scalable solutions that meet evolving business needs, while also re-architecting and improving existing systems. If you have a strong background in object-oriented programming, web development, and problem-solving, we invite you to be part of this exciting journey! Key Responsibilities Hands-On Development: Write clean, efficient, and scalable code in an Object-Oriented Programming language (Java, JavaScript, C#, or Python). Design solutions to address complex business requirements and re-architect existing systems to accommodate growth. Collaboration and Leadership: Work effectively with development teams, product management, and UX to deliver innovative new features while maintaining existing ERP functionality. Mentor and coach junior engineers, fostering continuous growth within the team. Lead technical discussions, offering guidance and proposing solutions for system and product enhancements. System Design & Architecture: Design and build mid-scale systems focused on performance, scalability, and maintainability. Work with cross-functional teams to ensure successful product launches and ensure high-quality standards. Testing and Quality Assurance: Develop and execute comprehensive test plans and test cases. Design automation for unit, functional, performance, and scalability testing to ensure the robustness of new features. Continuous Improvement: Propose and implement new functionalities, and validate existing features to maintain high-quality standards. Provide technical expertise in distributed systems and web applications to guide team decisions. Required Qualifications Educational Background: Bachelor s or Master s degree in Computer Engineering or a related field. Experience: 5+ years of software development experience with strong technical decision-making capabilities. 5+ years of experience in programming languages such as Java, C#, or Python. 5+ years of SQL database experience, particularly in database-driven applications. In-depth understanding of modern web applications, including both front-end and back-end technologies. Skills & Expertise: Strong problem-solving skills with a focus on system design, performance, and scalability. Excellent communication and collaboration skills, both with technical and non-technical stakeholders. Ability to work in cross-functional teams and achieve shared goals. Additional Assets: ERP Systems Experience: Familiarity with ERP systems, particularly NetSuite SuiteScript, is a plus. Distributed Systems: Experience in building distributed web applications with a strong focus on performance and scalability. Joining Oracle NetSuite means joining a global leader in cloud business systems. Our team is committed to fostering an environment that empowers every employee to succeed. Oracle NetSuite provides the opportunity to make a global impact, working on exciting challenges in a supportive and collaborative culture. With a strong focus on personal development and career growth, we offer industry-leading benefits and learning opportunities, while encouraging our employees to make a positive difference in their communities. Qualification : Bachelors or Masters degree in Computer Engineering or a related field.
Java Developer
International Business Machines Corporation
Job Title: Java Developer IBM Consulting Introduction In this role, you ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer clients locally based skills and technical expertise to drive innovation and adoption of new technology. A career in IBM Consulting embraces long-term relationships and close collaboration with clients across the globe. You ll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including IBM Software and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation for success in IBM Consulting. In your role, you ll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience. Your Role and Responsibilities Design and develop Java components using the Spring framework to implement transaction management. Manage Java objects and enterprise integration needs involving messages, routers, transformations, adapters, service activators, management, and auditing. Develop and support application solutions to meet customer requirements. Create technical specifications and unit test cases. Perform application unit testing, translate business and IT (Information Technology) requirements, and interpret data models. Participate in the development of the system test plan and provide technical leadership in system integration testing. Contribute to user acceptance testing and ensure successful implementation. Apply expertise in Dependency Injection/Inversion of Control, Aspect-Oriented Programming, Data Access Framework, Transaction Management Framework, Batch Processing, and ORM framework Hibernate. Required Technical and Professional Expertise BE / B.Tech in any stream, M.Sc. (Computer Science/IT) or M.C.A. 3-5 years of experience in software development. Working knowledge of Java 8 or higher. Proven experience with Spring and Hibernate (Spring 4 or above). Strong understanding of Object-Oriented Programming (OOP) concepts. Proficiency in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File I/O, Serialization, Collections (List, Map, Set), Access Specifiers, and Multithreading and Synchronization. Familiarity with Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management. Experience working with JSP (Java Server Page) / Servlets. Preferred Technical and Professional Expertise Experience with build tools such as Ant, Maven, and Git. Knowledge of design patterns and their optimized usage. Proven work experience with Spring Core, Spring ORM, Spring DAO, Spring AOP, and Hibernate. Work on cutting-edge technologies in a global and innovative environment. Collaborate with industry-leading professionals and visionaries. Enjoy excellent career growth opportunities and continuous learning. Contribute to transformative projects that shape the future of technology. Qualification : BE / B.Tech in any stream,M.Sc. (Computer Science/IT) or M.C.A
Backend Java Developer
Techmojo Solutions
Company Description TechMojo is a leading software solutions provider headquartered in Hyderabad, delivering cutting-edge, growth-oriented software solutions to clients worldwide. We specialize in developing massively scalable and reliable technology solutions that drive business success. Role: Back-End Java Developer Location: Hyderabad (On-site) Job Type: Full-time Role Overview We are seeking an experienced Back-End Java Developer to join our dynamic and talented software team working on mission-critical applications. The ideal candidate will be responsible for designing and developing scalable, high-performance applications using Java, Microservices, and the Spring Framework. This role requires expertise in the full software development lifecycle, from concept and design to testing and deployment. You will play a key role in building enterprise-grade applications, writing clean and efficient code, and ensuring the reliability of software systems. Additionally, you will collaborate with a cross-functional team of developers, engineers, and designers to deliver high-quality solutions. Key Responsibilities Design & Development: Develop high-volume, low-latency applications for mission-critical systems, ensuring high availability and performance. Coding Standards: Write well-designed, testable, and efficient code following best practices and coding standards. Software Lifecycle Management: Participate in all phases of the software development lifecycle, from requirements gathering to deployment. Microservices & Architecture: Design and implement microservices-based architectures using the Spring Framework. Messaging Frameworks: Work with messaging technologies such as Kafka and ActiveMQ to develop scalable and event-driven systems. Database Management: Utilize MySQL, Oracle, MSSQL, MongoDB, or Cassandra for efficient data storage and retrieval. Performance Optimization: Optimize application performance, ensuring efficient memory management, transaction handling, and class loading. Object-Oriented Design: Apply object-oriented analysis and design principles using standard design patterns. Agile Development: Work within an Agile environment, collaborating with cross-functional teams to deliver high-quality solutions. Technical Leadership (For Lead Developers): Mentor junior developers, provide technical guidance, and contribute to architectural decisions. Qualifications & Skills 4+ years of experience in software development, programming, and Java application development. Proficiency in Java and Java EE, with a deep understanding of internals such as class loading, memory management, and transaction management. Hands-on experience in Microservices architecture and the Spring Framework. Experience working with messaging frameworks like Kafka and ActiveMQ. Strong database experience with MySQL, Oracle, MSSQL, MongoDB, or Cassandra. Solid understanding of object-oriented programming principles and common design patterns. Excellent problem-solving and analytical skills. Ability to lead a team and mentor junior developers (for senior roles). Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Experience with Agile methodologies is a plus. Join us at TechMojo and be a part of a team that builds innovative and scalable solutions that drive business success. Qualification : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Ui Developer
Orange Mantra
Key Responsibilities: 4 - 6 years of experience in creating and implementing UI development Excellent experience in hand-coded HTML, CSS, jQuery, Bootstrap, JavaScript Experience in responsive design, cross-browser compatibility, and performance Experience in working with responsive web design across platforms and devices Experience with latest JavaScript related web frameworks: Angular Experience in Restful web services with standard authentication and authorization Experience in MS SQL or MySQL or any other databases Good knowledge of preprocessor like SCSS Detailed experience with coding and the ability to troubleshoot and development Up to date with the latest UI trends, techniques, and technologies Proactiveness and strong communication skills Test projects using testing methodology Knowledge in Programming Language (like Java, .Net, PHP, Python etc.) is an added advantage Knowledge in SEO is an added advantage
Full Stack Java And Python Developer
Netenrich Inc.
What We Are Looking For We are seeking a motivated Full Stack Developer with 3 years of experience in Java and Python to join our innovative team. The ideal candidate is passionate about technology, thrives in a dynamic environment, and is committed to delivering high-quality software solutions. You will work closely with cross-functional teams to design, develop, and deploy scalable and efficient applications that power our Resolution Intelligence Cloud platform. Experience with Google or AWS cloud platforms and PaaS services is a must. Skills Required Proficient in Java and Python programming languages Strong understanding of front-end technologies such as HTML, CSS, and JavaScript Experience with modern front-end frameworks like React or Angular Knowledge of RESTful API design and development Familiarity with database technologies like PostgreSQL, MySQL, or MongoDB Experience with version control systems such as Git Understanding of containerization technologies like Docker Familiarity with CI/CD pipelines and tools Experience with Google or AWS cloud platforms and PaaS services Good to Have Knowledge of microservices architecture Experience with Kubernetes for container orchestration Understanding of DevOps practices Familiarity with Elasticsearch and Redis Experience with Agile/Scrum methodologies Role As a Full Stack Java and Python Developer at Netenrich, you will: Develop and maintain scalable and robust applications Collaborate with product managers, designers, and other developers to define and implement new features Write clean, efficient, and testable code Participate in code reviews and contribute to improving coding standards Troubleshoot and debug applications to ensure optimal performance Continuously learn and adapt to new technologies and best practices Contribute to the design and architecture of our Resolution Intelligence Cloud platform Join us at Netenrich and be a part of a forward-thinking team that is shaping the future of digital operations! Qualification : Proficient in Java and Python programming languages
Software Developer _ Ai/ml
Ibm India
Introduction At IBM, work is more than a job it s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world s most challenging problems? If so, lets talk. Your Role and Responsibilities We re looking for software development candidates that want to turn ideas into reality, focus on innovation and development in our modernization journey. Our Strategic Product Development team creates and delivers exciting product features that impact the business to be successful. You ll work alongside global and local multidisciplinary teams of Developers, Architects and Analysts focused on the next generation of solutions. Do you enjoy working and thrive in a Challenging yet collaborative team environment? Passionate about technology and software? You have extremely strong analytical, problem-solving and troubleshooting skills? If so, you ll fit right in with our team. You employ creative thinking and collaboration as the foundation of your daily approach towards our Product development team. At IBM, job is more than work! It offers you thrive on career as well as on skills to be latest with a perfect work-life balance. Required Technical and Professional Expertise 2 10 years of relevant industry experience in Artificial Intelligence and Machine Learning Platforms with specialization in Generative AI. Solid experience of Python Programming Language. Experience with Large Language Models and Natural Language Processing Familiarity with the Pytorch framework Experience with software development lifecycle Excellent problem determination skills Excellent written and oral communication skills Excellent organizational skills Preferred Technical and Professional Expertise Design experience for supporting new requirements. Willingness to learn new skills and technologies. Experience using git and github Familiarity with Node.js and creating VS Code extensions Flexible to work between development/test/support roles. Knowledge on other programming languages (C/C++, Java, Open-Source Programming Languages) is added advantage.
Sr Engineer- Display
Qualcomm
General Summary: This role involves developing software for Qualcomm technologies, with a focus on Android frameworks, Linux user mode, and kernel drivers. The ideal candidate will contribute to innovative solutions and demonstrate strong technical skills in C/C++, operating systems, and embedded systems. Key Responsibilities: Development & Programming: Utilize strong C/C++ programming skills for software development. Work on Android frameworks, Linux user mode, and kernel driver development. Embedded Systems Expertise: Develop and debug embedded systems, including working with hardware boards. Use JTAG-based debugging tools for troubleshooting. Multimedia Focus (Preferred): Contribute to projects in the multimedia domain, such as Display, Camera, Video, and Graphics. System Fundamentals & Processes: Apply a thorough understanding of operating systems and embedded fundamentals. Follow and improve software development life cycles. Minimum Qualifications: Education: Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 2+ years of experience. OR Master s degree with 1+ year of experience. OR PhD in a related field. Experience: At least 2+ years of academic or professional experience in programming (C, C++, Java, Python). Preferred Qualifications: 1. Technical Expertise: Knowledge of ARM-based systems. Familiarity with multimedia technologies (Display, Camera, Video, Graphics). 2. Debugging & Hardware: Experience in embedded debugging and hardware interaction (e.g., JTAG). 3. Development Skills: Proven experience with the Android framework or Linux kernel development. 4. Software Development Lifecycle: Well-versed in SDLC practices and principles. Work Environment & Accessibility: Qualcomm is dedicated to providing reasonable accommodations for individuals with disabilities during the hiring process. Equal Opportunity Employer: Qualcomm promotes diversity and prohibits discrimination based on race, gender, disability, or other protected categories. Qualification : Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 2+ years of experience.
Manager Of Software Engineering
Jpmorganchase
This is your chance to change the path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorgan Chase within the Consumer and Community Banking, Digital Tech Team, youlead multiple teams and manage day-to-day implementation activities by identifying and escalating issues and ensuring your team s work adheres to compliance standards, business requirements, and tactical best practices. Job responsibilities Manage engineering teams and be responsible for the technology delivery of the product priorities. A strong technical focus on building the right thing in the right way to enable high quality solutions that meet customers' needs Engage with business stakeholders to break down complex and ambiguous problems into technical design that an engineering team can implement under your guidance Champion engineering practices; Improve the effectiveness of the Engineering teams through coaching, mentoring and resolution of impediments Partner with leadership team for driving NFR, Modernization initiatives and controls Influence peer leaders and senior stakeholders across the business, product, and technology teams Ensure successful collaboration across teams and stakeholders Identify and mitigates issues to execute a book of work while escalating issues as necessary Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team Creates a culture of diversity, equity, inclusion, and respect for team members and prioritizes diverse representation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience Experience leading technology projects Experience managing technologists Proficient in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Experience with hiring, developing, and recognizing talent Experience working at code level Expertise with NoSQL databases (Cassandra, MongoDB, etc.) Proficiency in multiple modern programming languages including Java, Spring, Spring Boot, Kafka and Spark Experience inAgile development and good understanding of SDLC methodologies/guidelines Preferred qualifications, capabilities, and skills Experience in Flink Experience in working with cloud native applications, AWS patterns and services for big data processing, stream processing, application serving Experience in working with high through put and scalable messaging technologies like Kafka, Kinesis Qualification : Proficiency in multiple modern programming languages including Java, Spring, Spring Boot, Kafka and Spark
Senior Software Development Engineer In Test (sdet)- Qa
Zl Tech
Senior Software Development Engineer in Test (SDET) QA Location: Hyderabad, IN Employment Type: Full-Time Department: Engineering Role Overview We are seeking an experienced and pragmatic Senior SDET to elevate our testing practices and ensure the reliability and efficiency of our cutting-edge data management, governance, and analytics software at Internet scale. Your work will directly empower decision-makers to leverage data for impactful community improvements. This role requires a hands-on tester with a strategic mindset, able to balance manual exploratory testing with automation and continuous process improvements. You will work closely with product owners, developers, QA teams, and release managers to champion quality throughout the software lifecycle. Key Responsibilities Review and enhance test strategies, plans, and coverage to identify and mitigate risks based on product requirements. Develop and maintain automated test suites, harnesses, and test applications. Collaborate with QA teams and partners to understand system specifications and recommend testability improvements. Enhance CI/CD pipelines with automated testing and scripting to ensure seamless continuous delivery. Partner with developers, product managers, and analysts to ensure testable requirements and robust quality. Drive testability and diagnostics integration into products for faster troubleshooting. Share automation testing best practices and tools across teams. Participate in peer design/code reviews and Agile scrum ceremonies. Perform exploratory/manual testing as needed to support releases. Adhere to coding standards and software development lifecycle processes. Required Qualifications Master s degree in Engineering or a Bachelor s degree with 4+ years of professional software engineering/testing experience. Proficiency in at least one programming language: .NET, Python, or Java. Experience testing enterprise-level applications and systems. Strong background in API testing and automation frameworks/tools. Experience with Jenkins and building/maintaining CI/CD pipelines. Proven expertise in QA processes including test planning, execution, defect tracking, and release management. Hands-on experience with Agile methodologies and sprint ceremonies. Skilled in developing high-quality test automation frameworks. Familiarity with tools like Mocha, Jasmine, JIRA, GitHub, and GitLab. Experience testing cloud applications on Azure, AWS, and on-prem environments. Knowledge of security testing and static code analysis tools. Proficient in querying relational databases and working with complex schemas. Deep understanding of software quality assurance methodologies integrated with SDLC. Work on innovative, impactful data software at Internet scale. Collaborate with a talented global engineering team. Opportunity to influence testing strategies and automation best practices. Dynamic, growth-oriented environment fostering continuous learning. Qualification : Masters degree in Engineering or a Bachelors degree with 4+ years of professional software engineering/testing experience.
Senior Data Scientist
Salesforce
Senior Data Scientist Data | Hyderabad, India | Full-Time About Salesforce We re Salesforce, the Customer Company, empowering businesses worldwide with AI, Data, and CRM. We believe business is a platform for change helping companies innovate, grow, and connect with customers in new ways. Join us to be a Trailblazer driving your career and impacting the future of business. Role Overview We re seeking an experienced Senior Data Scientist to lead development of advanced marketing attribution, causal inference, and uplift models that enhance marketing effectiveness and efficiency. You will design experiments, establish consistent measurement frameworks, and deliver impactful data-driven insights supporting marketing, customer engagement, and digital initiatives. You will own the full model lifecycle from ideation and prototyping to deployment and ongoing production monitoring ensuring rigor, scalability, and ethical application aligned with Salesforce s core value of Trust. Key Responsibilities Develop sophisticated statistical and machine learning models to optimize marketing investments (e.g., attribution, uplift, causal inference). Create algorithms for marketing spend optimization and ROI improvement across multiple channels. Lead full lifecycle model development: data exploration, design, testing, deployment, monitoring, and tuning. Design statistically sound experiments (A/B, multi-cell) to measure marketing and campaign impact. Collaborate cross-functionally with marketing, engineering, and analytics teams to operationalize measurement and experimentation frameworks. Stay updated on innovations in SaaS, AdTech, paid media, and analytics to continuously evolve modeling approaches. Advocate responsible and ethical use of data and models in line with company policies. Required Skills & Experience Master s or Ph.D. in Statistics, Economics, Industrial Engineering, Operations Research, Applied Math, or related quantitative fields. 8+ years of hands-on experience designing marketing optimization models (multi-channel attribution, uplift, customer lifetime value, propensity). Extensive experience in experiment design and causal inference for business impact evaluation. Strong programming skills in Python, R, PySpark, Java. Expert-level SQL skills for large-scale data exploration and manipulation. Experience with cloud platforms like GCP or AWS for scalable model development and deployment preferred. Exceptional quantitative reasoning and ability to translate analysis into actionable business insights. Excellent communication skills, capable of collaborating across diverse teams. Creative problem-solving mindset with ability to simplify complex challenges. Experience with B2B customer data and Salesforce products is a plus. Work on high-impact projects using state-of-the-art AI and analytics technologies. Collaborate with top-tier data science and marketing experts. Thrive in an innovative, inclusive culture that values Trust and continuous learning. Drive real-world business transformation at a global scale. If you are passionate about marketing science and advanced analytics, and want to lead innovation in a fast-paced environment, we encourage you to apply! Qualification : Masters or Ph.D. in Statistics, Economics, Industrial Engineering, Operations Research, Applied Math, or related quantitative fields.
Sr Engineer - C#, Angular
Qualcomm India Private Limited
Sr Engineer - C#, Angular Location: Hyderabad, Telangana, India Company: Qualcomm India Private Limited Job Overview Join Qualcomm s QCT PM Tools team to design and build scalable applications. As a Software Engineer/Senior Engineer, you ll work across the full stack building intuitive UIs with Angular and robust back-end services using C# and .NET. You'll collaborate closely with cross-functional teams to deliver impactful tools used across the organization. Key Responsibilities Develop and maintain full-stack applications using C#, .NET, and Angular. Design scalable, maintainable software modules with performance in mind. Analyze user needs and translate them into high-quality software solutions. Debug, optimize, and enhance existing tools and applications. Work with databases and REST APIs for system integrations. Required Skills Bachelor s degree in Computer Science Engineering or a related field. 4+ years of Software Engineering or related work experience. Expertise in at least one Programming Language such as C#, Java, Python, etc. Experience in Web development including JavaScript, Angular, React, HTML 5, CSS, and REST web services. Ability to design modules and applications independently, focusing on quality and scalability. Strong knowledge of databases, operating systems, and algorithm design. Preferred Qualifications Experience developing and supporting one or more products throughout all phases of the software development lifecycle. Experience working with cloud platforms such as AWS or Azure. Exposure to Data Engineering, Data Mining, Business Intelligence, and Machine Learning is a plus. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or a related field, and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or a related field. 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc. About Qualcomm Qualcomm is a global leader in mobile and telecommunications technology. Our innovations power a range of devices, including smartphones, IoT solutions, and advanced technologies. Join Qualcomm s dynamic team to work on cutting-edge projects that will shape the future of communications and technology! Apply today to be part of Qualcomm s transformative engineering team! Qualification : Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or a related field, and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or a related field. 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.
Principal Ai + Windows Engineer
Microsoft
Principal AI + Windows Engineer Location: Hyderabad, Telangana, India Employment Type: Full-Time About the Role We are hiring a Principal Software Engineer to lead critical initiatives for the flagship Microsoft 365 Copilot App on Windows. Join our high-caliber team in India working at the forefront of AI innovation. You will be a key contributor to building AI-powered features that enhance productivity and collaboration across platforms, including Windows, Mac, Android, iOS, and web. Microsoft 365 Copilot is a transformative AI assistant already used by over 100 million users globally. This is a unique opportunity to impact billions of lives and shape the future of AI-powered productivity at scale. Key Responsibilities Design and implement robust, scalable features for the Windows-based Microsoft 365 Copilot application. Ensure feature integration aligns with overall product architecture and design principles. Develop and maintain automation, write test plans, and provide accurate task estimates. Embrace team-wide best practices for quality, security, and performance. Demonstrate strong ownership, accountability, and a continuous learning mindset. Collaborate across global teams including Product, Design, QA, and Engineering stakeholders. Participate in agile sprints and the full software development life cycle (SDLC). Required Qualifications Bachelor s degree in Computer Science or related technical field AND 6+ years of experience in software engineering, OR equivalent practical experience. Proficiency in one or more programming languages: C, C++, C#, Java, JavaScript, Python. Strong customer-centric mindset and a passion for delivering high-impact experiences. Excellent problem-solving skills and ability to work in fast-paced, ambiguous environments. Outstanding communication and cross-functional collaboration abilities. Preferred Qualifications 10+ years of industry experience OR Master s degree in Computer Science with 8+ years of experience. Background in Office technologies or experience developing for Windows, iOS, Android, or Mac platforms. Familiarity with cloud technologies and services, preferably Microsoft Azure. Hands-on experience with agile methodologies and large-scale commercial software products. At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. We value integrity, respect, accountability, and inclusion. As part of our team, you will be immersed in a culture of innovation and growth where everyone can thrive. Work with Purpose This role offers a once-in-a-career opportunity to work on cutting-edge AI technologies that will redefine how people interact with productivity software. If you are passionate about AI, Windows platforms, and building scalable, elegant, and secure solutions, we want to hear from you. Qualification : Bachelors degree in Computer Science or related technical field AND 6+ years of experience in software engineering, OR equivalent practical experience.
1 - 20 of 168 Java Programming in Hyderabad jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted
1 - 20 of 168