CrawlJobs Logo

Java Developer with AWS & Data Services

nttdata.com Logo

NTT DATA

Location Icon

Location:
Romania , Brasov

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a skilled Java Developer with strong experience with AWS and Data Services to join our team and support innovative backend development initiatives for our client, a leading British multinational in financial services and asset management.

Job Responsibility:

  • Build and maintain serverless, AWS-native solutions
  • Develop and support Spring and Node.js applications
  • Work with diverse data sources, transforming them into a new solution and exposing a usable data layer on top
  • Implement and maintain data pipelines and ensure smooth data flow across systems
  • Use Node‑Sequelize as a core part of the solution’s data layer
  • Support and operate Postgres and other databases for operational needs
  • Contribute to an enduring team responsible for both building and running the platform
  • Collaborate on secure API design and enforce secure coding practices
  • Integrate with Kafka, Click, and other GDS components as needed

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Minimum 5–7 years of professional software development experience
  • Strong experience with Java, particularly in AWS environments and AWS data services (with a focus on serverless)
  • Hands‑on expertise with AWS-native services and Application Container Service (ACS)
  • Proficiency in Spring-based applications
  • Solid Node.js development skills
  • Familiarity with serverless frameworks and cloud foundations (Terraform not used)
  • Good understanding of API security, secure coding principles, and general security best practices
  • Database experience: Node‑Sequelize
  • MongoDB, including Aggregation Pipelines
  • Postgres and other operational/support databases
  • Strong understanding of data pipelines, data flow, and data transformation patterns
  • Knowledge of Kafka, ClickHouse, or similar GDS technologies

Nice to have:

Exposure to Agentic development

What we offer:
  • Smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Projects have different working hours to suit your needs
  • Sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance
  • Individual coaching sessions or accredited Coaching School
  • Epic parties or themed events

Additional Information:

Job Posted:
April 19, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java Developer with AWS & Data Services

Data Engineer (AWS)

Fyld is a Portuguese consulting company specializing in IT services. We bring hi...
Location
Location
Portugal , Lisboa
Salary
Salary:
Not provided
https://www.fyld.pt Logo
Fyld
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Data Engineering, or related
  • Relevant certifications in AWS, such as AWS Certified Solutions Architect, AWS Certified Developer, or AWS Certified Data Analytics
  • Hands-on experience with AWS services, especially those related to Big Data and data analytics, such as Amazon Redshift, Amazon EMR, Amazon Athena, Amazon Kinesis, Amazon Glue, among others
  • Familiarity with data storage and processing services on AWS, including Amazon S3, Amazon RDS, Amazon DynamoDB, and AWS Lambda
  • Proficiency in programming languages such as Python, Scala, or Java for developing data pipelines and automation scripts
  • Knowledge of distributed data processing frameworks, such as Apache Spark or Apache Flink
  • Experience in data modeling, cleansing, transformation, and preparation for analysis
  • Ability to work with different types of data, including structured, unstructured, and semi-structured data
  • Familiarity with data architecture concepts such as data lakes, data warehouses, and data pipelines (not mandatory)
  • Knowledge of security and compliance practices on AWS, including access control, data encryption, and regulatory compliance
  • Fulltime
Read More
Arrow Right

Java Developer

The project focuses on developing a transparent and extensible consensus network...
Location
Location
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in backend development using Java
  • Strong Java Core knowledge, including Data Structures, Multithreading, and Reflection
  • Experience with database design and working with Postgres, Snowflake, MySQL, or DuckDB
  • Hands-on experience with GRPC for high-performance service-to-service communication
  • Familiarity with AWS cloud services and event-driven architectures using Kafka, SNS, or SQS
  • Experience working with Docker and containerized environments
  • Understanding of networking concepts and operating system fundamentals
  • Knowledge of English from B1+ for effective communication with global teams
  • Availability to work late shifts aligned with Pacific Time Zone (PT)
Job Responsibility
Job Responsibility
  • Work on development tasks for company products, focusing on backend logic and database management
  • Design, implement, and optimize data processing pipelines in Java 17+
  • Develop and maintain high-performance, real-time backend services using GRPC
  • Work with relational and analytical databases such as Postgres, Snowflake, MySQL, and DuckDB
  • Ensure efficient data storage and retrieval mechanisms through proper database design
  • Implement and manage event-driven architectures using Kafka, SNS, or SQS
  • Deploy and manage containerized applications using Docker in a cloud-based AWS environment
  • Collaborate with the team to design scalable, efficient backend solutions
  • Troubleshoot networking and system-level issues to improve overall system performance
  • Work late shifts to align with Pacific Time Zone (PT) for real-time collaboration with the client
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Internal startup incubator
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
Read More
Arrow Right

Senior Java Developer

This is an exciting opportunity to work on a project with great social impact. O...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
darumatic.com Logo
Darumatic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent verbal and written communication skills
  • At least 8 years of Java experience, enterprise design patterns, JPA, Hibernate ORM, JEE n advantage, and reactive programming advantage
  • Java Web service development, SOAP and REST APIs, OpenAPI/XSD Schemas, XML/JSON, Spring/SpringBoot
  • Experience with Unix/Linux, Bash
  • Maven lifecycle management, continuous integration, Unit and System Integration testing
  • Major database experience, including data modelling, and stored procedures. Oracle preferred
  • Willingness to be 24x7 on-call. Historically calls escalated to the dev team between 10 pm and 6 am are rare one per year
  • Experience with AWS development (EC2, Lambdas, API Gateway, S3/SQS, Cloud Formation)
  • Strong commitment to software engineering processes and a proven ability to develop robust and maintainable software
  • A proven ability to document technical processes
Job Responsibility
Job Responsibility
  • Develop/maintain web-based UI using ReactJS, CSS and HTML
  • Design data models, translate to physical data models and implement using Oracle Database
  • Implement CRUD operations on the database using Java Object-Relational Mapping frameworks
  • Produce and maintain detailed design artefacts & technical specifications
  • Create and work with RESTful OpenAPI specifications, SOAP WSDLs, XML Schemas
  • Develop and maintain DevOps workflows using Jenkins, Git and Maven & Ant
  • Perform and build Nexus software releases following established processes
  • Providing advice and support for the Applications Director & CIO
  • Provision of on-call services s part of a team roster (calls are rare one per year)
Read More
Arrow Right

Java Developer

As a Software Engineer, you will use technical expertise to design and implement...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
igreendata.com.au Logo
iGreenData
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 3 years of Software engineer Experience
  • Hands-on experience on Spring Boot, Microservices & Serverless Architecture
  • Critical to have solid development experience in a Java focused on data, APIs & Microservices
  • Experience in Java & Java frameworks – Spring (Core, MVC, Boot), Struts, JPA/Hibernate
  • Experience with API design and building RESTful web services
  • Experience in Multi-threading and high availability / high throughput programming
  • Experience with Performance tuning
  • Proven skills with HTML5, CSS3, JavaScript, React/Angular
  • Experience with Containerization/Kubernetes Docker
  • AWS Cloud project experience
Job Responsibility
Job Responsibility
  • Work in agile software delivery teams
  • Implement software technology solutions that meet and exceed customer requirements and expectations
  • Develop high-quality code that can function with existing code, patterns, and architectural techniques
  • Effectively utilize development best practices
  • Active participation in team agile development practices
  • Ensure superior code quality through methods including unit testing
  • Design systems that are effective in production environments and are easy to maintain
  • Help our clients maintain and run reliable applications and systems
  • Promote modern software engineering practices
  • Keep your skills up to date and always be looking for continuous improvement
What we offer
What we offer
  • Ongoing professional and career development
  • We offer a highly competitive rewards and benefits package, including private healthcare and more
  • We’re growing, so there will be plenty of opportunities to grow your career with us as we expand
  • Lots of social activities
  • A learning organization – we invest our time and money in learning
  • Supporting individual learning opportunities, hosting, and attending ‘brown bag’ lunches, meetups
  • Generous training budget
  • Fulltime
Read More
Arrow Right

Lead Java Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of relevant experience in Apps Development or systems analysis role
  • experience working in Financial Services or a large complex and/or global environment
  • working knowledge of Java 8 and above, backend REST APIs
  • experience on Gradle, ECS, ELK, App dynamics, Splunk is a plus
  • expertise on Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS, etc.)
  • expertise to Quality as Code Implementation (i.e. TDD, BDD, Unit Testing, Selenium)
  • expertise to API Management tools
  • subject Matter Expert (SME) in Applications Development
  • consistently demonstrates clear and concise written and verbal communication
  • sound knowledge of GenAI and automation tools to increase development efficiency and quality
Job Responsibility
Job Responsibility
  • partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • lead development for scalable, resilient and high performance system using Java, Spring Boot, for RESTful API development for communication between microservices, ensuring efficient data exchange and system integration in cloud (AWS/OpenShift) environments
  • lead to implement secure authentication mechanisms using JWT, OAuth and role-based access control (RBAC)
  • Fulltime
Read More
Arrow Right

Java Developer

The role focuses on developing robust backend services using Java (and optionall...
Location
Location
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in backend software development for consumer-facing applications
  • Proficiency in Java and strong knowledge of object-oriented programming
  • Experience with distributed systems and microservices
  • Experience designing testable and fault-tolerant systems
  • Strong grasp of data structures, algorithms, and system resource modeling
  • Experience with AWS or equivalent cloud platforms
  • Experience with Docker and CI/CD tools such as Jenkins, Gradle, or Spinnaker
  • Familiarity with observability tools and practices
  • Excellent problem-solving, communication, and collaboration skills
  • Comfortable working independently and within cross-functional teams
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable, highly available backend systems
  • Write performant, reliable, and maintainable code with a strong emphasis on testing and quality
  • Lead initiatives on software design, architecture, and process improvement
  • Monitor system performance and manage deployment, reliability, and operational health of services
  • Evaluate and recommend tools, frameworks, and vendors
  • Collaborate with cross-functional teams to identify, plan, and execute new features
  • Take ownership of deliverables and provide support during production incidents
  • Mentor other developers and foster a culture of code quality and continuous improvement
  • Participate in on-call rotations when needed
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Internal startup incubator
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
Read More
Arrow Right

Java Backend Developer

The Java Backend Developer (Applications Development Senior Programmer Analyst -...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in software development, with a strong focus on backend systems
  • Proficiency in Java (17/21) with extensive experience in Spring Boot framework
  • Demonstrated experience with Microservices architecture, including design, development, and deployment
  • Strong understanding and practical experience with Reactive programming paradigms, preferably using Spring WebFlux
  • Hands on experience with NoSQL database specifically MongoDB
  • Experience with distributed streaming platforms like Apache Kafka
  • Experience with cloud platforms, particularly Amazon Web Services (AWS), including services related to application deployment, scaling, and data storage
  • Ability to troubleshoot, debug, and optimize complex applications
  • Excellent problem-solving skills, attention to detail, and a commitment to producing high-quality code
  • Working knowledge of consulting/project management techniques/methods
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
What we offer
What we offer
  • Equal opportunity employer
  • Inclusion and diversity
  • Accessibility accommodations
  • Global benefits designed to support well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Java Developer

Job Duties: Design and develop Backend services using Java, J2EE, and JPA techno...
Location
Location
United States , Alpharetta
Salary
Salary:
Not provided
s2itgroup.com Logo
S2 IT Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s in Information Communication Technology or Equivalent+ 2 years of Experience in job offered or related
  • Any suitable combination of education, training or experience accepted
Job Responsibility
Job Responsibility
  • Design and develop Backend services using Java, J2EE, and JPA technologies
  • Manage multiple Micro services using spring boot and Restful Web services
  • Build preparations using Maven, Gradle, Jenkins and Concourse
  • Create React directives, controllers, modules, and pipes in Typescript
  • Construct test cases on various levels such as unit, contract, integration and system testing by utilizing various methodologies
  • Perform code reviews, deployments and documentations
  • Write and run scripts for the data load and issue resolutions
  • Identify use cases for automation, avoid and reduce manual intervention
  • Optimize application performance, fix defects and build creation and managements
  • Use Jira and Confluence for requirement and bug tracking
What we offer
What we offer
  • eligible for our employee referral program
  • Fulltime
Read More
Arrow Right