Technology Capabilities
Technology CapabilitiesTelemetry data is more than monitoring — it’s the control layer for Reliable AI. Explor...

GlobalLogic developed an AI voice navigation assistant for a leading location technolog...

In an article for RTO Insider, GlobalLogic’s Yuriy Yuzifovich, Malcolm Hay and Renan Gi...

GlobalLogic is now a Boomi Platinum Partner! See how our global scale, Boomi Lab expert...

Senior Software Engineer
Engineering
5-10 years
Ukraine
Azure, Java, next - js, NoSQL, Spring Boot
Remote
The client is one of the largest energy providers in the United States, operating across power generation, transmission, and distribution, and driving innovation in grid modernization, digitalization, and AI-enabled energy infrastructure. They play a critical role in supporting large-scale data centers and future AI factories with reliable, secure, and efficient energy solutions.
Qualifications
You will succeed in this role if you:
● Have at least 3 years of experience with On Prem and/or Cloud Providers (AWS, Azure, or GCP), with Azure being a must.
● Have worked with Azure cloud environments to manage and deploy Java applications built on Spring Boot and Spring MVC.
● Possess deep experience with Spring Batch for high-volume data processing and Spring Data (referenced as String Data) for robust RDBMS/NoSQL integration.
● Have a proven track record of setting up and configuring CI/CD pipelines using tools such as Jenkins or GitHub Actions to enforce the 80% unit test coverage requirement.
● Understand container technology, such as Docker and its ecosystem, for packaging Spring-based microservices.
● Have experience with build and delivery processes for enterprise web applications and complex backend systems.
● 5+ years of experience working on large development projects using TypeScript and modern frontend ecosystem tools.
● 3+ years of experience building high-performance web applications using Next.js, including deep knowledge of App Router, Server Components, and SSR/SSG patterns.
● 3+ years of experience implementing enterprise-grade UI components using the Hitachi Design System (or similar enterprise design systems) to ensure visual and functional consistency.
● 3+ years of experience building robust unit and component tests using tools like Jest, Vitest, or React Testing Library to meet the 80% line coverage mandate.
● Are always looking for ways to automate testing, deployment, and regression suites.
● Can explain the advantages and disadvantages of containerization in a microservices architecture.
● Are interested in improving the software delivery lifecycle using frameworks like Kubernetes and Terraform.
● Are comfortable working in polyglot environments (debugging code in Java, Node.js, Python, Groovy, or Golang).
● Understand the benefits of static code analysis, open-source scanning, and mandatory peer reviews by at least two engineers.
● Are ready to help inform “build vs. buy” decisions and participate in Change Control Board (CCB) reviews for scope or schedule shifts.
● Could field questions on topics like “DevOps,” “Microservices,” “Continuous Delivery,“ or “Batch Processing.”
● Understand RBAC, the principles of least privilege, and AI data security protocols to ensure client data is not used for model training.
● Are familiar with both NoSQL (Mongo, Redis) and RDBMS (Postgres, MySQL, SQL Server) systems, specifically utilizing Spring Data for abstraction.
● Understand SLIs, SLOs, and Error Budgets and how to apply the four golden signals to backend services.
● Are comfortable challenging the status quo, thinking outside the box, and adhering to a formal Definition of Done.
● Have experience with or the desire to lead others, including managing technical expectations with the Program and Product Manager.
● Work well with others and enjoy the journey of delivering high-quality products.
● Enjoy working in and learning to use a wide variety of technologies and languages.
Nice to have
● Experience building and managing scaled architectures like Microfrontends, Monorepos (Turbo/Nx), and shared internal component libraries.
● Experience managing and evolving CI/CD pipelines (Jenkins, GitHub Actions) and related DevOps tools.
● Experience building QA test automation (Cypress, Playwright) and ensuring software conforms to designs verified by the UX Lead.
● Experience building and maintaining application analytics, real-user monitoring (RUM), and securing frontend applications.
● Experience building Authentication and Authorization (NextAuth, OAuth) for protected enterprise applications.
Build and maintain CI/CD pipelines (Jenkins, GitHub Actions) and ensure high code quality and testing standards.
Integrate backend services with RDBMS and NoSQL databases using Spring Data.
Support microservices architecture, container orchestration, and infrastructure automation using tools like Kubernetes and Terraform.
Collaborate with stakeholders and engineering teams to deliver scalable solutions and participate in architecture and technical decision-making.
Contribute to DevOps practices, monitoring, and reliability using concepts such as SLIs, SLOs, and error budgets.
Mentor engineers and support delivery planning in collaboration with Product and Program Managers.
Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.
Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way!
High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.
Hi there — how can I assist you today?
Explore our services, industries, career opportunities, and more.