Java Software Engineer - 360
at rinftech
București, Municipiul București, Romania -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 Dec, 2024 | Not Specified | 03 Sep, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Job Description
Join a dynamic team of technologists to create innovative solutions that drive business and career growth. You’ll work on designing, developing, and testing high-quality software and products, using Agile/Scrum methodologies to ensure seamless end-to-end development. If you’re passionate about advancing technology and delivering impactful results, we want you on our team!
About us
Rinf.tech is a technology consulting and software services company. Founded in 2006 in Romania, we have grown into a global organization with 600+ engineers and 8 Delivery Centers in Europe and North America (Romania, Bulgaria, Ukraine, Turkiye, and Mexico).
We offer custom software solutions and support for our worldwide partners through three main Business Units: Business Applications, R&D Embedded, Robotics, and Automotive.
At Rinf.tech, you’ll come across friendly people and a genuine way of thinking. RINFers are eager to learn from each other, explore and reinvent the world of technology.
What you’ll be working on
As a member of this team you will dive head-first into creating innovative solutions that advance businesses and careers. You’ll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Coming in with an understanding of the importance of end-to-end software development-such as Agile/Scrum frameworks-is key.
What you’ll do
- Investigate and give resolutions for defects (in test, acceptance or production environments)
- Contribute together with the rest of the team to continuous improvements of the development process
- Programming new applications and to making changes in existing applications
- Translating functional analysis into technical analysis and developments, together with the parties involved
- Create release documents to support the deployments and the software after release
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
- Contribute in all phases of the development lifecycle
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Develop and maintain software programs according to set coding standards
- Estimate duration of programming and unit testing phase
- Perform unit testing after implementation to assure that every component of the application that was added or changed is working properly
What you offer us
- Good knowledge of Object oriented design & programming
- Java programming experience
- Quality orientation/attention to detail
- Experience in working with J2EE/ JEE Platform (JMS, JAX-WS,JAX-RS, EJB), Spring Core, Spring Boot
- Good understanding of REST and SOAP web services
- HTML/CSS and JavaScript language (EcmaScript 2015+)
- JavaScript packaging and distribution for web: npm, Webpack
- Frontend development experience using a framework 3
- Experience working with Agile and Continuous Delivery approaches and best practices
- University degree (IT or engineering background)
Considered a plus
- Experience with Azure DevOps
- Experience with any ESB (WSO2 preferred)
- Experience using KAFKA
What we offer you
- Flexible working environment
- Learning budget and platforms
- Wide variety of projects you could be part of
- Medical subscription
- HR representative to guide you in your professional career development
- Flexible benefits platform
- Bookster
Our recruitment process
- HR Discussion
- Technical interview
- Offer
Meet us!
If you are still unsure, we are inviting you to come by anytime for a tour of our office without any commitment.
- All applications are strictly confidential. We will not disclose any private information without having your approval.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Investigate and give resolutions for defects (in test, acceptance or production environments)
- Contribute together with the rest of the team to continuous improvements of the development process
- Programming new applications and to making changes in existing applications
- Translating functional analysis into technical analysis and developments, together with the parties involved
- Create release documents to support the deployments and the software after release
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
- Contribute in all phases of the development lifecycle
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Develop and maintain software programs according to set coding standards
- Estimate duration of programming and unit testing phase
- Perform unit testing after implementation to assure that every component of the application that was added or changed is working properl
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
București, Romania