Java Software Engineer
Technology
Dublin, Ireland1 month ago
Full time
Job description
Ideal qualifications include:
- 6+ years of software engineering experience delivering scalable, high performance, and reliable software in an agile environment.
- Strong hands on experience designing and building distributed systems, microservices, RESTful APIs, and cloud native applications.
- Strong programming experience with modern engineering stacks such as Java/Spring
- Boot, TypeScript/React, SQL, and related frameworks and technologies.
- Experience with Python, Databricks, Spark, or PySpark is highly desirable, particularly for working with data pipelines and analytics driven applications.
- Experience building or supporting cloud native applications on AWS and/or Azure, with familiarity in CI/CD, containerization, Kubernetes, observability, automated testing, and production support practices.
- Demonstrated ability to lead team level design discussions, evaluate technical tradeoffs, and guide implementation through technical influence.
- Ability to translate product and business needs into scalable, secure, and maintainable technical solutions.
Keywords
monthsOfExperience: 72ReactOSApache SparkSpring FrameworkTypescriptPythonSqlJavaCI / CDMachine codeAWSKubernetesReact.jsSoftware EngineeringCI/CD
Interested in this role?