
Application Architect
Ge Vernova
The Role
Overview
Design and develop backend microservices for geospatial SaaS using Java and PostgreSQL
Key Responsibilities
- backend development
- api design
- architecture
- code quality
- db optimization
- documentation
Tasks
-Write clear, structured documentation for designs, ensuring developers and stakeholders can easily understand and maintain the codebase, along with product documentation to support end user integration. -Design, document and oversee the architecture of scalable SaaS products. -Engage in technical discussions, participate in technical designs and present technical ideas through white boarding (or online equivalent). -Maintain code quality through best practices, unit testing and code quality automation. -Evaluate technology options to meet business needs and make appropriate trade-offs. -Contribute to the design of RESTful APIs to build scalable high-performance services for single- and multi-tenant SaaS products. -Work on core data structures as well as algorithms and have the ability to implement them using a language of choice. -Stay abreast of emerging trends in SaaS, cloud computing and data technologies. -Design, develop, and maintain backend systems and services using Java, Spring Boot, and PostgreSQL within a microservices architecture to deliver cloud-based geospatial enterprise products. -Work as part of a team optimising database queries and ensuring data integrity and consistency in PostgreSQL.
Requirements
- java
- spring boot
- postgresql
- docker
- kubernetes
- graphql
What You Bring
-Use excellent communication skills to work collaboratively and effectively with global teams in an Agile setting. -Experience building distributed systems including on security, analytics, throttling, caching, and logging. -Familiarity with PostGIS for working with geospatial data in PostgreSQL. -Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and Java coding principles. -Experience building performant RESTful or GraphQL APIs which serve large volumes of data -Experience in containerization and orchestration using Docker, Helm and Kubernetes. -Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience. -Experience with PostgreSQL, including performance optimization, query tuning, and schema design in a microservice environment. -Experience in using back-end technologies such as Java, Spring Boot, PostgreSQL, GraphQL, Kafka, MinIO, and Infinispan. -Experience in both SaaS and on-premise deployments developing performant, resilient and scalable enterprise software services and components using microservices, with a focus on handling large data volumes including both relational and NoSQL databases. -Experience using server-side monitoring and observability technologies such as Grafana, Kibana, Kiali, and Jaeger. -Understand performance parameters and be able to assess application performance and contribute to optimising it/improving it through design and best coding practices. -Strong professional experience. -Familiarity with geospatial data ingestion and management at scale (or similar connected network paradigm). -Experience in designing, implementing and maintaining observability solutions enabling effective monitoring and troubleshooting of applications and services. -Experience with Security frameworks (e.g., JWT, OATH2) -Experience in API documentation, for example using Swagger with REST API and GraphQL schema documentation.
People Also Searched For
Mechanical Engineer jobs in Cambridge , Cambridgeshire , UK
Building Surveyor jobs in Cambridge , Cambridgeshire , UK
Project Manager jobs in Cambridge , Cambridgeshire , UK
Mechanical Engineer jobs in Cambridgeshire , UK
Building Surveyor jobs in Cambridgeshire , UK
Project Manager jobs in Cambridgeshire , UK
Mechanical Engineer jobs in Cambridge , UK
Building Surveyor jobs in Cambridge , UK
Project Manager jobs in Cambridge , UK
The Company
About Ge Vernova
-Traces roots back to Edison and Alstom, merging power, renewable, digital & financial wings. -Headquartered in Cambridge, MA, crafts large-scale gas turbines, SMRs, wind turbines, hydro and grid tech to fuel economies. -On the nuclear front, advancing small modular reactors (like BWRX‑300) in partnership with utilities and supporting semiconductor projects. -Wind prowess spans onshore, offshore and blade making—with key sites like Dogger Bank offshore and blade plants in Spain. -Electrification arm tackles grid stability: HVDC, transformers, storage, conversion, plus GridOS software powering smarter infrastructure. -Weaves finance and consulting through energy-infrastructure investments, funding solar farms to pipelines via GE Energy Financial Services.
Sector Specialisms
Power
Gas Power
Steam Power
Nuclear
Hydro Power
Wind
Onshore Wind
Offshore Wind
Electrification Systems
Power Conversion and Storage
Grid Solutions
Electrification Software
