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 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 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 scale development 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.
  • 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.
  • Support our products, identify and fix root causes of production incidents, and own troubleshooting and resolution of production issues.
  • 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.


  • 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 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 Brightly Software India Private Limited Full time

    About the JobBrightly 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 ResponsibilitiesDrive the design and development of...


  • 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 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 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 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

    Senior Java Software EngineerLocation: Noida or GurgaonExperience: 5 – 7 yearsJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our engineering team at Magic EdTech. As a key member of our team, you will design and implement scalable, available, and performant REST API services using Java.Responsibilities:Design and...


  • Noida, Uttar Pradesh, India Magic EdTech Full time

    About the RoleWe are seeking a skilled Java Developer to join our team at Magic EdTech. As a Senior Java Software Engineer, you will be responsible for designing and developing high-quality software solutions using Java.Key ResponsibilitiesDesign and implement robust Java applications with strong foundational knowledge of Core Java, Collection framework, and...


  • 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 Coforge Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Coforge. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the backend architecture of our applications.Key Responsibilities:Design and develop robust, scalable, and secure backend...


  • 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 Paytm Full time

    About the Role:Senior Software EngineerAs a Senior Software Engineer at Paytm, you will be working with our senior technology team to develop high-quality software that aligns with our business strategy and user demand. You will be responsible for designing and implementing server-side applications using Java, Spring Boot, and Microservices. Requirements:1+...


  • 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...