Software Engineer (Java) developing highly available enterprise products at Betfair Romania Development. Join a team focused on innovation and excellence with opportunities for professional growth.
Responsibilities
Software creation, unit testing, adhering to standards and best practices;
Write technical documentation that shares knowledge effectively;
Code reviews, by and for peers;
Work in an Agile environment;
Contribute to team development;
Provide guidance to junior colleagues;
Demonstrating curiosity and openness toward AI and emerging technologies, with a willingness to continuously learn, adapt, and share knowledge.
Requirements
At least 6 months experience using Java technologies
Object oriented analysis and design skills (OOA/OOD)
Proven development experience using Java 11 SE and/or Java EE: beans, concurrency, transactions, I/O, servlets, messaging, application monitoring, ORM(Hibernate, JPA)
Focus on application performance & scalability
API development (design for clarity & usability)
Experience with frameworks/technologies: spring , web frameworks, web service, AOP
Experience with application containers: tomcat, jetty, jboss
Experience with unit testing/mocking frameworks e.g. Junit, Mockito
Experience with build tools e.g. Maven2
Basic experience with AJAX and JavaScript Frameworks
Basic experience with content management systems
Understanding of SQL databases
Understanding of NoSQL databases
Exposure to Linux operating systems
Understanding of the full development cycle and some experience of Agile development
Methodologies and supporting tools e.g. JIRA, Confluence
JVM tunning utilities, JMX exposure
Experience with analysis & monitoring tools (Splunk, AppDynamics, Jstat etc.)
Software Engineer I developing high - quality 3D data interoperability software for Tech Soft 3D. Collaborating with an agile team to enhance the industry - leading SDK for CAD/BIM data.
C++ Developer developing components for a global payment product at Expleo. Collaborating with major French banks in an Agile environment while ensuring code quality.
Senior Full - Stack JavaScript Developer for global technology company providing B2B SaaS solutions. Working on micro - services architecture using modern technologies.
Java Fullstack Developer at Jade Global developing web - based applications using Java, React, Angular, and Microservices. Responsible for utilizing a variety of web technologies and tools for application development.
Database Engineer I at Paychex responsible for troubleshooting and maintaining databases. Collaborating on database support, installation, and providing technical documentation in a hybrid work environment.
Database Engineer II focusing on database technologies for Paychex. Supporting cross - functional teams with database maintenance and performance management.
Senior Software Engineer developing healthcare solutions using PHP for research and development in a hybrid work environment. Working extensively with SugarCRM and collaborating with team members and stakeholders.
Software Engineer creating and supporting backend services for MakeMusic's products. Developing modular backend code and improving system scalability while mentoring junior teammates.