be doing: Design, build, and optimize a high-performance data platform and search solution. Develop robust search capabilities using Apache Lucene, Solr, or Elasticsearch. Engineer scalable data pipelines in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React/TypeScript front … end to Java-based search services. Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL. Contribute to DevOps practices, code reviews, and system optimizations. Current projects you’ll be involved in: Good data is at the core our platform, and as we build out the next-generation version of the platform, how we process, store and present that … We’ll be exploring tools such as AI based categorisation models and vector search to exploit the market leading data sets which we maintain. You have strong experience in Java development and exposure to Python. You are experienced with large-scale data processing and search technologies. Role Profile You have strong experience in Java development and exposure to Python. Have More ❯
Job Title: Java Software Engineer II Location: Richardson, Texas Employment Type: Contractor or Contract to Hire Company Overview: We are dedicated to solving tough, meaningful problems that create a safer, more secure world. Our team brings renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Job Description: We are hiring a … Java Software Engineer II to support our teams in Richardson, Texas. You will have the opportunity to directly impact the world around you and contribute to technologies you are passionate about. In this role, you will use your solid foundation in Java and experience working in a Linux environment to comprehend customer needs and translate those needs into viable design … clearance is required, U.S. Citizenship is required. Qualifications: A degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 2 years of Software Engineering experience. Experience with Java, Git, and Bash shell scripting. Experience with Docker, Helm, and Kubernetes for development and management of containerized applications. Experience with AWS Cloud Technologies. An active and transferable TS/SCI More ❯
engineering concepts and proven applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in one or more languages such as Java, Spring Boots. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software … Development Life Cycle. Experience writing well-tested, secure, and readable code in Java, UI frameworks(Angular), RESTful APIs, SOAP Practical experience in containerized application development and deployment using Docker, Kubernetes, Kafka, AWS Experience with component-based web UI frameworks such as ReactJS, Angular or Vue.js, knowledge of RDBMS/SQL (Esp. Oracle) Experience working as part of an agile, user More ❯
most cutting-edge technologies, conducting innovative Just Do It marathons, thinking about new features to add and investing in our employee training programs! BMC is looking for a Senior Java Backend Developer with passion for innovation and technology! You will be joining the Control-M Server team at BMC Software. This application is in the core of our worldwide leading … vision by investigating and choosing various technologies/tools To ensure you're set up for success, you will bring the following skillset & experience: 7+ years of hands-on Java Backend development experience Experience in conducting software designs of large, distributed software systems. Experience in a multi-threaded server-side application. Experience in Backend Server development on Linux/Unix More ❯
CI/CD pipelines Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such as Kubernetes Spring More ❯
of experience in delivery multi-tier, highly scalable, distributed web application Deep understanding in software architecture, object-oriented design principles, and data structures Extensive experience in developing microservices using Java, Python Experience in distributed computing frameworks like - Hive/Hadoop, Apache Spark. Good experience in Test driven development and automating test cases using Java/Python Experience in SQL/ More ❯
e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Hands-on experience in UI development with experience in React or Angular, TypeScript, CSS, Micro Frontend Development, and JavaScript Backend Technology - Java/Spring, Kafka, NoSQL ( MongoDB, Cassandra ) Preferred qualifications, capabilities, and skills Exposure to cloud technologies (AWS, kubernetes) Experience in architecture and design of microservices Learn new skills and keep up More ❯
We are looking for experience in the following skills: Technical Skills: You have experience with building APIs, microservice, and event-driven solutions Our core language for this role is Java (Spring/MVC), so at least 4 years of experience with this is necessary You have experience with Cloud Native technologies on at least one of the major cloud providers More ❯
We are looking for experience in the following skills: Technical Skills: You have experience with building APIs, microservice, and event-driven solutions Our core language for this role is Java (Spring/MVC), so at least 4 years of experience with this is necessary You have experience with Cloud Native technologies on at least one of the major cloud providers More ❯
operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Proficient in coding Core Java, J2EE and Spring Boot Experience across the whole Software Development Life Cycle Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security Emerging knowledge of software applications More ❯
Engineer to support a federal agency's mission-critical applications. The ideal candidate will have at least 8 years of hands-on software development experience, with advanced proficiency in Java/J2EE, Oracle, PostgreSQL, Spring Framework, JavaScript/React, and AWS. This role requires strong database development expertise, UI development experience, and the ability to deliver enterprise-grade solutions in … an Agile federal environment. Key Responsibilities: • Develop, deploy, and maintain secure, scalable applications using Java 8 (J2EE), Spring Boot, React, and RESTful APIs. • Lead the design and development of enterprise applications using Oracle and PostgreSQL, with advanced SQL and PL/SQL scripting. • Implement web-based user interfaces with JavaScript, AJAX, and React while ensuring Section 508 compliance. • Support full … environment. Required Qualifications: • U.S. Citizenship is required. • Top Secret security clearance. • Bachelor's degree in Computer Science, Engineering, or related field. • 8+ years of hands-on development experience in: • Java 8 (J2EE), Spring Framework 5+, Spring Boot 2 • JavaScript/AJAX, React, HTML, CSS • Hibernate 5+, RESTful Web Services • SQL/RDBMS, specifically Oracle and PostgreSQL • Apache Tomcat, Red Hat More ❯
leading Tier 1 financial institution. You'll play a key role in enhancing and scaling their digital banking platform. Key Responsibilities Design, build, and maintain robust, scalable applications using Java, Spring Boot, and Angular. Collaborate with cross-functional teams to deliver seamless end-to-end features, from user interfaces to backend services and database integration. Develop and consume RESTful APIs … quality, performance, testing, and security. Participate actively in Agile ceremonies, code reviews, and continuous improvement efforts. Frontend: Angular (preferred), TypeScript, HTML5, CSS3, SASS RxJS, NgRx, Jasmine, Karma, Cypress Backend: Java (17+), Spring Boot REST APIs, JSON, OAuth 2.0 DevOps & Cloud: AWS (beneficial) Docker, Kubernetes, Terraform CI/CD with GitHub Actions, Azure DevOps Databases & Messaging: PostgreSQL, Oracle, MongoDB (optional) Kafka … Redis (for messaging and caching) Requirements Extensive experience in full-stack development with strong expertise in Java and Angular. Solid understanding of REST API design, microservices architecture, and cloud-native development. Hands-on experience with CI/CD pipelines, containerization, and infrastructure as code. Strong grasp of Agile methodologies and collaborative team-based development. Excellent problem-solving abilities and a More ❯
leading Tier 1 financial institution. You'll play a key role in enhancing and scaling their digital banking platform. Key Responsibilities Design, build, and maintain robust, scalable applications using Java, Spring Boot, and Angular or React. Collaborate with cross-functional teams to deliver seamless end-to-end features, from user interfaces to backend services and database integration. Develop and consume … performance, testing, and security. Participate actively in Agile ceremonies, code reviews, and continuous improvement efforts. Frontend: Angular (preferred), React, TypeScript, HTML5, CSS3, SASS RxJS, NgRx, Jasmine, Karma, Cypress Backend: Java (17+), Spring Boot REST APIs, JSON, OAuth 2.0 DevOps & Cloud: Azure (preferred), AWS (beneficial) Docker, Kubernetes, Terraform CI/CD with GitHub Actions, Azure DevOps Databases & Messaging: PostgreSQL, Oracle, MongoDB … optional) Kafka, Redis (for messaging and caching) Requirements Extensive experience in full-stack development with strong expertise in Java and Angular. Solid understanding of REST API design, microservices architecture, and cloud-native development. Hands-on experience with CI/CD pipelines, containerization, and infrastructure as code. Strong grasp of Agile methodologies and collaborative team-based development. Excellent problem-solving abilities More ❯
a forward-thinking Senior Software Architect to lead the design of intelligent automation solutions in a high-impact enterprise environment. This role combines hands-on development across multiple languages (Java, C#, Python, Rust), system design, and technical leadership with exploration of next-generation AI development utilizing GitHub CoPilot, Agentic AI platforms, and other AI tools. You will define architectural standards … microservices in event-driven, distributed computing systems Review and refine engineering designs to ensure maintainability, scalability, and performance Contribute directly to the codebase, developing key components in multiple languages (Java, C#, Python, Rust) Leverage CoPilot, GPT-based tools, and Agentic platforms to accelerate development and improve SDLC processes Build custom AI agents and tools for automated code generation, testing, refactoring … Qualifications: Master's degree in Computer Science, Software Engineering, or related field 8+ years of software engineering experience, with 3+ years in architectural or staff engineering role Expert-level Java proficiency and modern development practices (CI/CD, microservices, REST/gRPC) Mid-level proficiency in C#, Python, or Rust Deep understanding of distributed systems, message queues (Kafka, RabbitMQ), and More ❯
improve the design and functionality of interface features across one or more project features, under minimal guidance. Applies standard processes on the use of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification requests and technical requirements. Collaborates with others to support the piloting of new technology capabilities and features that enhance the user website experience … projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, 'hacking' beyond traditional solutions Language Expertise: Expertise in one or more general development languages (e.g., Java, C#, C++) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, etc. … Hiring Manager. Basic Qualifications -Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with 7-12 years of relevant experience. Preferred Qualifications -Proficient in Java programming with a deep understanding of best practices and advanced concepts. -Extensive experience in building and consuming RESTful APIs. -In-depth knowledge and hands-on experience with Spring technologies. -Skilled More ❯
integrate with other tools, and provide metrics and reporting capabilities. The program is specifically seeking candidates with OpenTable format/PySpark experience, backend API technology such as Python (FastAPI), Java, SpringBoot, and RESTful design patterns best practices. Experience with JavaScript + UI framework (Angular, React, Vue, etc), Docker, AWS, and Terraform. Additionally, the program is seeking experience with Kubernetes. Details … Engineering, or additional years of specialized experience in a scientific or technical discipline. • Proven experience with OpenTable formats and PySpark. • Demonstrated experience with backend API technology such as Python, Java, and SpringBoot, and experience using RESTful API design patterns, standards, and best practices. • Experience in client-side technologies (JavaScript, UI Framework, Angular, React, Vue, etc.). • Demonstrated experience and technical More ❯
integrate with other tools, and provide metrics and reporting capabilities. The program is specifically seeking candidates with OpenTable format/PySpark experience, backend API technology such as Python (FastAPI), Java, SpringBoot, and RESTful design patterns best practices. Experience with JavaScript + UI framework (Angular, React, Vue, etc), Docker, AWS, and Terraform. Additionally, the program is seeking experience with Kubernetes. Details … Systems, Engineering, or additional years ofspecialized experience in a scientific or technical discipline. • Proven experience with OpenTable formats and PySpark. • Demonstrated experience with backend API technology such as Python, Java, and SpringBoot, andexperience using RESTful API design patterns, standards, and best practices. • Experience in client-side technologies (JavaScript, UI Framework, Angular, React, Vue, etc.). • Demonstrated experience and technical understanding More ❯
coding and unit testing. In this role, you will lead an Agile development team in order to successfully support all programs with the design, creation, maintenance, and testing of JAVA full stack web applications. As the Technical Lead, you will also provide technical and team leadership through coaching and mentorship. The successful candidate will be detail-oriented and a highly … self-starter, strong leader, and have the ability to work independently with little supervision. • Proficiency and/or knowledge of the following: o Angular, JavaScript, CSS, & HTML, & Material UI, JAVA etc o AWS Cloud, EKS, Kubernetes, Kafka, Jenkins, Ansible, Docker, GIT, Red Hat Enterprise Linux (RHEL) o Oracle/MySQL/Postgres, microservices, Springboot, Java. • KABANA or Dynatrace dashboard for More ❯
systems integration, package implementation, and/or interactive design. Goodlevel of understanding of software design principles like Microservices, Domain-driven design, SOLID, DRY,SoC, etc Excellent understanding of Core Java and large scale distributed systems TDD Must haves: Back-end skills Experience of developing server-side services with Java and one or more of Node.js or similar backend languages (C# More ❯
Chester, Cheshire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
user experiences and integrate with various front-end and external systems. What will you be doing with us? Design, develop, test, and deploy modular applications, APIs and services using Java, Spring Boot, TypeScript, React orrelated technologies. Design, develop, test, and deploy high-quality back-end services using Java and related technologies. Develop containerized applications using Docker and deploy them in More ❯
improvement of development processes and tools. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). Proficiency in programming languages such as e.g., Java, Python, C#, JavaScript . Experience with frameworks and libraries like e.g., React, Angular, Django, .NET . Strong understanding of software development lifecycle (SDLC) and agile methodologies. Familiarity with version control More ❯
minimizing complexity (whenever feasible), as appropriate. You will work with the following tech stack; Angular, Spring Boot, Flutter, Kubernetes, Gradle, iOS & Android (Native), Firebase and the following languages; Dart, Java, JavaScript/TypeScript, Swift, Postgres SQL, Groovy, HTML/CSS, Tool Command Language (TCL). Roles and Responsibilities Design, develop, and maintain responsive web and mobile applications Collaborate with cross More ❯
hr W2 Security Clearance: U.S. citizenship is required, along with the ability to obtain and maintain a Department of Defense (DoD) Secret security clearance. Desired Skills & Qualifications: Python/Java programming languages Understanding of DevOps principles: Knowledge of CI/CD pipelines, GitOps, automation, configuration management, and infrastructure as code Familiar with Scaled Agile methodology and its best practice Security More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Experis - ManpowerGroup
Ansible etc.). Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. Experience working within an Agile environment. Programming experience in following languages: Python, Java, GoLang. Ability to quickly acquire new skills and tools. Good non-functional testing experience. Desirable Skills Experience working in financial services or other regulated environments. AWS/GCP certifications (e.g. More ❯
Sheffield, South Yorkshire, United Kingdom Hybrid / WFH Options
Experis
Ansible etc.). Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. Experience working within an Agile environment. Programming experience in following languages: Python, Java, GoLang. Ability to quickly acquire new skills and tools. Good non-functional testing experience. Desirable Skills Experience working in financial services or other regulated environments. AWS/GCP certifications (e.g. More ❯