Senior Software Engineer – Java

4 weeks ago


Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

About the Job

Brightly Software India Private Limited is seeking a highly skilled Senior Software Engineer – Java to join our team. As a key member of our software engineering team, you will be responsible for designing, implementing, and delivering high-quality software applications using Java.

Key Responsibilities

  • Drive the design and development of innovative and performant features into our next-generation software applications.
  • Develop, integrate, test, and document libraries and frameworks that enable us to effectively scale development on our applications across multiple projects.
  • Build and track quality into agile product lifecycle, encompassing requirements, design, code, testing, delivery, and support.
  • Enable and write clear, maintainable solutions that scale, adhere to, and improve existing standards, working in a professional software engineering environment.
  • Understand and socialize company goals, metrics, and align with the team's technical goals.
  • Advise product owners and UX on what's feasible technically and participate in product planning sessions as a technical SME.
  • Support our products, identify and fix root causes of production incidents, and own troubleshooting and resolution of production issues across teams.
  • Own discovery, solutioning, monitoring, incident resolution, and imbibe and socialize a DevOps mindset.
  • Own product quality and work to quickly address production defects.
  • Embed a DevOps mentality within the team.
  • Serve as a senior member for your team as needed or special purpose projects per business priority.
  • Stay current with learning current trends in technology and mentor and guide junior engineers and interns.

Requirements

  • Bachelor's in computer science or related discipline; or equivalent work experience.
  • 4-7 years of experience.
  • Data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles, cloud technologies (AWS, Azure, etc.).
  • 4+ years' web development, Java frameworks (Spring/Quarkus).
  • 3+ years' REST/gRPC services, micro-services.
  • 3+ years' unit testing, mocking frameworks, automation frameworks.
  • DevOps mindset – 3+ years' experience in CI/CD, SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge.
  • 3+ years' experience working in agile methodologies (Scrum, Kanban).
  • Strong communication, partnership, teamwork, and influencing skills required.

Technologies:

  • Java, J2EE with (Java 8+ version).
  • Messaging framework (ActiveMQ/Kafka).
  • Spring/Quarkus.
  • Hibernate / JPA.
  • SQL Server/MySql/MongoDB or Postgres.
  • Javascript, jQuery, HTML, CSS.
  • Dockerization and Containerization.
  • Reactive programming.
  • Mockito/Junit/Cucumber testing frameworks.
  • Markup languages like XML/JSON/Yaml.
  • Maven or Gradle build tools.
  • In-depth knowledge of version tools like Git/Bitbucket.

Bonus Points:

  • Openshift/Kubernetes.
  • Open source contribution, repositories, personal projects.
  • Participation in communities of interest, meetups.
  • Certifications in technology, agile methodologies.
  • Prior experience in agile implemented at scale across multiple teams globally.

About Brightly Software India Private Limited

Brightly Software India Private Limited is the global leader in intelligent asset management solutions. We enable organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle. More than 12,000 clients of every size worldwide depend on Brightly's complete suite of intuitive software – including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability and Community Engagement. Paired with award-winning training, support, and consulting services, Brightly helps light the way to a bright future with smarter assets and sustainable.

Our Culture

Service. Ingenuity. Integrity. Together. These values are core to who we are and help us make the best decisions, manage change, and provide the foundations for our future. These guiding principles help us innovate, flourish, and make a real impact in the businesses and communities we help to thrive. We are committed to the great experiences that nurture our employees and the people we serve while protecting the environments in which we live.

Together We Are Brightly



  • Noida, Uttar Pradesh, India Foxit Software Incorporated Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to lead our software development team. The ideal candidate will have a strong background in Java development, excellent technical leadership skills, and the ability to mentor and guide team members.Key Responsibilities:Technical Leadership:...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleBrightly Software India Private Limited is seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, implementing, and delivering high-quality software applications using Java.Key ResponsibilitiesDevelop and maintain complex software systems using Java and related...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Title: Senior Software Automation EngineerJob Summary:We are seeking a skilled Senior Software Automation Engineer to join our team at Crestech Software. As a Senior Software Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing frameworks for our software applications.Key Responsibilities:Design and...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the JobBrightly Software India Private Limited is seeking a talented Senior Software Engineer-Java to join our team. As a key member of our software engineering team, you will be responsible for designing, implementing, and delivering high-quality software applications using Java.Key ResponsibilitiesDrive the design and development of innovative and...


  • Noida, Uttar Pradesh, India Iosys Software Full time

    Job Role: Senior Java DeveloperKey Responsibilities:Design, develop, and deploy high-quality software applications using Java.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure timely delivery of projects while maintaining a high level of quality and accuracy.Requirements:5+ years of experience in Java...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleBrightly Software India Private Limited is seeking a skilled Senior Software Engineer-Java to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering high-quality software applications using Java.Key ResponsibilitiesDrive the design and development of innovative and performant...


  • Noida, Uttar Pradesh, India PureSoftware Pvt Ltd. Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to lead the design, development, and implementation of software applications using Java, Spring Boot, and Hibernate.Key Responsibilities:Develop and maintain RESTful APIs and microservices architecture.Collaborate with cross-functional teams to...


  • Noida, Uttar Pradesh, India Foxit Software Incorporated Full time

    Senior Java Software ArchitectNoidaResearch & Development – eSign Product & Development /Full-time /HybridWe are seeking a skilled Senior Java Software Architect with a proven track record in the design, development, and implementation of robust J2EE applications. This role offers an opportunity to lead technically, collaborate effectively, and innovate...


  • Noida, Uttar Pradesh, India UKG Full time

    Job Title: Senior Java Software EngineerUKG is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-performance software products.Key Responsibilities:Develop software products using modeling techniques and software...


  • Noida, Uttar Pradesh, India Veritas Resource Management Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Veritas Resource Management. The ideal candidate will have a strong background in Java, Spring Boot, and microservices development.Key Responsibilities:Develop and maintain Java microservices using Spring Boot and Spring MVC...


  • Noida, Uttar Pradesh, India 4Pointer Full time

    At 4Pointer, we are seeking a Senior Java Software Engineer to join our team of talented software developers. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality Java-based applications and microservices using Spring Boot.You will work closely with our architects and senior developers to...


  • Noida, Uttar Pradesh, India Magic EdTech Full time

    About the RoleMagic EdTech is seeking a skilled Senior Java Software Engineer to join our team. As a hands-on Java Developer, you will be responsible for designing and implementing robust software solutions using Core Java, Collection framework, and Multi-threading (concurrency).Key ResponsibilitiesDesign and develop high-quality software components using...


  • Noida, Uttar Pradesh, India Wipro Full time

    At Wipro, we are seeking a skilled Senior Java Software Engineer to join our team.Key Responsibilities:• Design and develop high-quality Java applications using Springboot and Microservices.• Collaborate with cross-functional teams to implement React-based frontends.Requirements:• 5+ years of experience in Java development.• Proven expertise in...


  • Noida, Uttar Pradesh, India Redian Software Global Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer with expertise in Java and Python programming languages to join our team. The ideal candidate will have a strong background in software development and be able to lead the development of complex software systems.Develop software applications using Java and Python programming...


  • Noida, Uttar Pradesh, India Magic EdTech Full time

    Senior Java Software ArchitectAt Magic EdTech, we are seeking a highly skilled Senior Java Software Architect to lead the design and development of our software applications. The ideal candidate will have a strong background in Java architecture and a proven track record of delivering complex software systems.Key Responsibilities:Design and implement...


  • Noida, Uttar Pradesh, India SIEMENS EDA (INDIA) PRIVATE LIMITED Full time

    Senior Java Software EngineerAbout the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our R&D team for Siemens Xpedition EDM (Engineering Data Management). Our advanced product suite supports the creation and management of engineering components, libraries, and design data, ensuring quality, integrity, and security throughout the...


  • Noida, Uttar Pradesh, India IBCScorp Full time

    Senior Java Backend Software EngineerAt IBCScorp, we are at the forefront of the electric vehicle revolution. Our software platform manages a large network of electric vehicle charging stations worldwide. We are seeking a talented Senior Java Backend Software Engineer to join our team.You will be responsible for developing and maintaining our SaaS platform,...


  • Noida, Uttar Pradesh, India Successive Digital Full time

    Unlock Your Potential as a Senior Java Software Engineer at Successive DigitalAt Successive Digital, we're seeking an exceptional Senior Java Software Engineer to join our team. This is an extraordinary opportunity for you to leverage your expertise in microservices architecture and Spring Boot to drive innovation and excellence.About the RoleWe're looking...


  • Noida, Uttar Pradesh, India IDFC FIRST Bank Full time

    Job Title: Senior Java Software Engineer Job Summary: We are looking for a highly skilled Java Software Engineer to join our team at IDFC FIRST Bank. Key Responsibilities: The successful candidate will have experience in creating and delivering high-quality software solutions using Java and will be responsible for the maintenance and development of our...


  • Noida, Uttar Pradesh, India Overture Rede Private Limited Full time

    Job Description:Overture Rede Private Limited is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software using Java Spring/Spring Boot JUnit Jupiter and other relevant...