Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Proven experience in software engineering with a focus on developing high-quality, scalable applications. Strong proficiency in programming languages such as Java, C#, or Python. Deep understanding of software development methodologies and best practices. Experience with cloud platforms and modern development tools. Excellent problem-solving skills and ability to work in a fast-paced environment. Strong communication skills, both verbal and written.
About the job
Join Appian as a Principal Software Engineer and play a pivotal role in driving innovative software solutions that empower business transformation. You will leverage your expertise to design, develop, and implement scalable applications while collaborating with cross-functional teams to enhance our product offerings.
About Appian Corporation
Appian is a leading provider of low-code automation software, helping organizations to build applications quickly and efficiently. With a commitment to innovation and excellence, Appian empowers teams to streamline processes and enhance productivity.
Join Our Team as a Principal Software Engineer – JavaLocation: Chennai (On-site – Monday to Friday)Experience Required: 7 to 10+ yearsType of Employment: Full-time | Immediate joiners preferredRole Overview:We are seeking a talented Principal Software Engineer to spearhead architectural and technical initiatives, mentor teams on industry best practices, and deliver impactful projects utilizing Java, Scala, REST APIs, authentication frameworks, and Kubernetes deployments across AWS, Azure, or GCP with EKS.Key Responsibilities:Offer technical leadership and architectural guidance for backend services.Develop strategies for REST API design, versioning, and integration.Oversee the implementation of authentication protocols such as OIDC and Kerberos.Facilitate cloud-native deployments using EKS on AWS, Azure, or GCP.Ensure the scalability, performance, and observability of distributed systems.Mentor engineering teams and collaborate with cross-functional stakeholders.Essential Skills:Proficient in Java and Scala development for large-scale systems.Demonstrated experience in REST API development and authentication integrations.Extensive expertise with Kubernetes, particularly EKS, and cloud deployments.Familiarity with AWS, Azure, or GCP services.Exceptional leadership and communication abilities.Preferred Qualifications:Experience with Python scripting and automation.Knowledge of monitoring, security audits, and compliance frameworks.Immediate joiners for enterprise-level projects are highly desirable.
Join MicroStrategy, a leading analytics and business intelligence company, as a Principal Software Engineer. In this role, you will leverage your extensive expertise in Java and React to design and develop innovative software solutions.As a key member of our Engineering team, you will collaborate with cross-functional teams to deliver high-quality products that empower our clients to make data-driven decisions.
Join Appian as a Principal Software Engineer, where you will lead the design and development of cutting-edge software solutions. As a key member of our engineering team, you will leverage your expertise to drive innovation and deliver high-quality products that meet our clients' needs. Collaborate with cross-functional teams to enhance existing applications and create new features that elevate the user experience.
Join Appian as a Principal Software Engineer and lead the charge in developing innovative software solutions that drive efficiency and effectiveness. As a key player in our engineering team, you will leverage your expertise to design, implement, and optimize scalable applications.
Join Appian as a Lead Software Engineer specializing in Java to drive groundbreaking projects and lead a team of innovative developers. In this role, you will be pivotal in designing, developing, and maintaining high-performance applications while ensuring systems are scalable, reliable, and secure.This position offers the opportunity to work in a collaborative environment where your technical expertise and leadership skills will contribute to the overall success of our engineering team.
Role overview Sopra Steria seeks a Senior Core Java Software Engineer based in Chennai, Tamil Nadu. This position centers on designing, developing, and implementing applications using core Java technologies. Success in this role requires a solid software development background and a collaborative mindset. Main responsibilities Design and build software solutions with core Java. Collaborate with cross-functional teams throughout the development lifecycle. Mentor junior developers, supporting their technical growth. Encourage and maintain best practices in software development. Requirements Extensive experience in core Java development. Strong commitment to quality and technical excellence. Interest in collaborating and sharing knowledge within the team.
Join our innovative team at gsstech-group as a Senior Software Engineer specializing in Java (Spring Boot) and Node.js. In this pivotal role, you will support our digital banking initiatives for Emirates NBD, contributing to the development of cutting-edge, scalable applications. We seek a candidate with a deep understanding of modern software architecture and distributed systems, who thrives in a collaborative environment.Key ResponsibilitiesDesign, develop, and maintain robust backend systems utilizing Java (Spring Boot) and Node.js.Contribute to the architectural and solution design of digital banking platforms.Develop and manage microservices-based architectures.Collaborate with cross-functional teams, including product management, quality assurance, and DevOps.Ensure applications are high-performing, secure, and responsive.Engage in code reviews, technical discussions, and the implementation of best practices.Troubleshoot and resolve complex technical challenges.
Senior Software Engineer (Java) Location: Chennai (Work From Office – Monday to Friday)Experience Required: 7+ YearsJob Type: Full-Time | Immediate Joiners Preferred Position Overview:We are looking for a highly skilled and experienced Senior Software Engineer to spearhead our backend development initiatives. This role involves mentoring junior developers and crafting innovative solutions leveraging Java, Scala, REST APIs, authentication systems, and deploying cloud technologies on AWS, Azure, or GCP using EKS. Core Responsibilities:Design and implement robust backend architectures utilizing Java and Scala.Lead the design and versioning of APIs.Integrate advanced authentication systems, including OIDC and Kerberos.Deploy and oversee applications on Kubernetes platforms, particularly EKS.Guarantee application security, reliability, and high performance.Mentor team members and advocate for best practices in cloud-native development. Required Skills:Proven expertise in Java and Scala programming.In-depth knowledge of REST API design and implementation.Extensive hands-on experience with authentication protocols such as OIDC and Kerberos.Strong proficiency in Kubernetes and deployment on EKS.Familiarity with cloud services like AWS, Azure, or GCP.Exceptional problem-solving, communication, and leadership skills.
Position: Software Engineer / Senior Software EngineerDomain: EMS/NMSExperience: 3-6 yearsLocation: Chennai.Key Responsibilities:As a Software Engineer, you will contribute to the design and development of EMS/NMS solutions, focusing on creating robust and scalable applications. You will be responsible for implementing core functionalities using Core Java, Java REST web services, and ensuring adherence to design specifications and architecture. Your role will also involve debugging, integration testing, and mentoring junior team members.Technical Requirements:- Proficiency in Core Java (version 1.6 or above)- Experience in EMS/NMS, OSS, or any telecom-related domain is mandatory- Strong basic design skills- Multi-threading experience is essential- Ownership of modules and features assigned, including minor design modifications and implementation.If you are passionate about software development and eager to guide others while contributing to exciting projects, we encourage you to apply.
Mindera is hiring a Junior Java Engineer with Java and Kotlin skills for its Chennai, Tamil Nadu office. This role focuses on backend development within large-scale, event-driven microservice architectures, with a strong emphasis on cloud technologies such as Azure. Role Overview This junior engineering position supports Mindera’s backend team, contributing to the design and development of scalable systems. The role offers hands-on experience with microservices, CI/CD workflows, and automation pipelines. It’s a chance to build on fundamental programming skills while learning about real-world architecture and deployment practices. What You Will Do Develop, test, and maintain backend services using Java and/or Kotlin. Assist in designing and building scalable, reliable applications. Use Azure cloud services for deployment and monitoring. Work closely with Product, QA, and DevOps teams. Write clean, maintainable, and efficient code that follows best practices. Participate in code reviews and contribute to team improvements. Troubleshoot issues and deliver solutions promptly. Required Qualifications 2–4 years of experience in Java and Kotlin development. Basic understanding of object-oriented programming (OOP). Familiarity with Azure services (App Services, Functions, Storage, etc.). Knowledge of REST APIs and microservices architecture. Experience working with SQL or NoSQL databases. Comfortable using Git and version control systems. Strong problem-solving and communication skills. Preferred Qualifications Experience with Spring Boot or similar frameworks. Understanding of CI/CD pipelines. Basic knowledge of Docker or containerization. Awareness of cloud-native development practices. Benefits Competitive salary. Annual bonus tied to company performance. Access to Udemy online training and professional development opportunities. About Mindera Mindera builds products with technology at the core, working alongside skilled colleagues in software engineering for both web and mobile. The company partners closely with clients to deliver software systems that are resilient, scalable, and meaningful to users and businesses worldwide. Teamwork and shared project ownership are central to Mindera’s approach.
Join Appian as a Principal Software Engineer and play a pivotal role in driving innovative software solutions that empower business transformation. You will leverage your expertise to design, develop, and implement scalable applications while collaborating with cross-functional teams to enhance our product offerings.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a Java Developer and take your career to the next level! We are looking for a skilled Java Developer who is passionate about creating robust applications and solutions. In this role, you will collaborate with cross-functional teams to design, develop, and maintain high-quality software products.
Join our dynamic team as a Java Developer at Squircle IT Consulting Services Pvt Ltd, where innovation meets expertise! In this role, you will leverage your programming skills to develop robust and scalable applications.
Join us as a Principal Quality Engineer and spearhead quality transformation initiatives across our cloud-native platforms and enterprise solutions. In this pivotal senior technical leadership role, you will be entrusted with crafting automation strategies, enhancing release quality, and fostering engineering excellence across our globally distributed teams.This position demands not only robust hands-on technical expertise but also the ability to strategically influence cross-functional teams in Engineering, DevOps, and Product.Key ResponsibilitiesQuality Strategy & GovernanceDevelop and execute a comprehensive quality strategy at the enterprise level.Establish release quality gates and monitor measurable KPIs.Enhance DORA metrics, reduce defect escape rates, and increase automation coverage.Champion shift-left testing and implement best practices in quality engineering.Test Architecture & AutomationCreate scalable automation frameworks encompassing UI, API, integration, and performance testing.Seamlessly integrate automated testing into CI/CD pipelines.Lead testing efforts for API, microservices, and cloud validation.Optimize automation stability and execution efficiency.Cloud & Platform ValidationValidate deployments across AWS, Azure, and GCP platforms.Lead performance, resiliency, and reliability testing initiatives.Drive testing strategies for containerized and Kubernetes-based applications.Collaborate with SRE teams to validate SLOs and SLAs.Technical LeadershipMentor senior QA engineers and Software Development Engineers in Test (SDETs).Influence architectural decisions with a focus on quality.Conduct quality reviews for major releases and migration projects.Engage with global engineering teams for collaborative excellence.Required Qualifications12-15+ years of experience in Quality Engineering or Test Architecture.Proficient programming skills in Java or Python.Proven expertise in:Selenium, Playwright, or Cypress frameworks.REST API testing frameworks.CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.Performance testing tools like JMeter or k6.Docker and Kubernetes technologies.Experience with cloud platforms including AWS, Azure, or GCP.Solid understanding of Agile and DevOps methodologies.Preferred QualificationsExperience in validating large-scale cloud migration initiatives....
At Appian, our core values of Intensity and Excellence shape our identity. We establish high standards and diligently uphold them, ensuring that our work reflects our commitment to quality. Every challenge is approached with ambition and dedication, fostering a culture where we hold ourselves and each other accountable to achieve outstanding results. By joining Appian, you become part of an enthusiastic team committed to tackling complex problems collaboratively.As a Senior Software Engineer on the Appian platform, your objective will be to guarantee that Appian consistently remains fast, scalable, and capable of handling the diverse tasks configured by our clients. You will tackle unique challenges related to scalability and flexibility, creating a product that surpasses our customers' expectations in ways previously unimagined. Your responsibilities will span from the high-performance data layer to the cross-platform user interface and the design tools that support it.Key Responsibilities:Proactively address and resolve emerging issues; develop software and automation solutions to prevent future occurrences.Utilize your expertise in data structures, algorithms, and design patterns to develop software in a full-stack Java and web technology environment, including but not limited to Gradle, JDBC, Hibernate, Spring, Kafka, Quartz, Typescript, Redux, and React.Employ both object-oriented and functional programming methodologies across various technologies to effectively implement features.Apply your relevant software development experience to promote best practices and accelerate development cycles.Design reliable software and systems to optimize product availability, latency, scalability, and efficiency.Contribute significantly to team discussions on feature breakdowns/sizing and the design of new feature implementations.Take personal accountability for the overall performance of the team, focusing on capabilities, quality, stability, and velocity.Regularly identify opportunities for code refactoring and performance enhancements, advocating for these initiatives within the team.Communicate technical designs clearly, both verbally and in writing, to small to medium-sized technical audiences.
Location: Chennai, IndiaWork Model: On-site (Monday–Friday)Primary Skills: Java, React, TypeScript, JavaScript, HTML/CSS, PowerQueryExperience Level: 4-8 yearsRole OverviewAs a Software Engineer, you will be instrumental in developing robust backend APIs and engaging frontend features while collaborating with experienced professionals. Your contributions will be vital in fostering the development of scalable applications that meet our high standards.Key ResponsibilitiesDesign and implement Java backend endpoints to support application functionalities.Create dynamic React UI components and ensure seamless integration with APIs.Write efficient, maintainable code adhering to industry best practices.Assist in cloud deployment processes to ensure smooth application operations.Engage in reporting and data integration tasks to enhance data accessibility.Technical ExpectationsProficient in Java with a solid understanding of its fundamentals.Experience with React and JavaScript for frontend development.Familiarity with RESTful APIs and SQL databases.Basic knowledge of cloud technologies.Preferred QualificationsExperience with Snowflake or Databricks is a plus.Interest in artificial intelligence and business intelligence systems.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a Java Production Support Engineer. In this role, you will be responsible for providing technical support for Java applications in a production environment. You will collaborate with cross-functional teams to troubleshoot issues, implement solutions, and ensure the smooth operation of our applications.The ideal candidate will have a strong understanding of Java technologies, production support methodologies, and excellent problem-solving skills. You will play a crucial role in maintaining the reliability and performance of our systems.
We are seeking a talented and motivated Core Java Developer to join our dynamic team at Squircle IT Consulting Services. As a Core Java Developer, you will be responsible for developing high-quality software solutions using Java technologies. This is an excellent opportunity to work in a collaborative environment where innovation and creativity are encouraged.
Sopra Steria is looking for a Java Spring Boot Module Lead to join the Engineering team in Chennai, Tamil Nadu. This leadership role centers on designing and delivering software solutions using the Java Spring Boot framework. Key responsibilities Lead the development and implementation of software modules with Java Spring Boot Work closely with teams from different disciplines to ensure software meets quality standards Provide technical guidance while actively contributing to project outcomes Location The position is based in Chennai, Tamil Nadu.
Join our dynamic team as a Core Java Developer where you will be responsible for developing robust and scalable applications. This role is perfect for passionate individuals who thrive in a fast-paced environment and are eager to contribute to innovative projects.As a Core Java Developer, you will collaborate with cross-functional teams to design, develop, and maintain software solutions. Your expertise in Core Java and related technologies will be crucial in delivering high-quality software that meets our clients' needs.
Jan 28, 2016
Sign in to browse more jobs
Create account — see all 528 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.