Senior Java Software Engineer | RZS-241BarcelonaJob DescriptionAgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies.
We are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you're working with the best and are encouraged to learn and experiment daily, there's no better place guaranteed!Must haves:Bachelor's degree in Computer Science, Information Technology, or a related field; Minimum 5 years Java software development experience; Expertise in Java concurrency and multi-threading; Hands-on experience withprotocol development; Strong knowledge of Javasecurity best practices, including secure coding, authentication, and authorization; Demonstrated expertise in migrating a monolithic solution to scalable, cloud-native, and SaaS applications/services; Experience with socket programming and understanding of various file transfer protocols (such as FTP/SFTP, SCP, HTTP) and SSL/TLS; Understanding of networking protocols and deployment models relevant to cloud environments; Solid understanding on end to end MFT flows; Experience integrating with RESTful services using JSON; Experience with version control software such as Git; Familiarity with Agile Scrum methodologies; Ability to troubleshoot and resolve complex technical issues in both application performance and cloud infrastructure; Upper-intermediate English level.Nice to haves:Experience with Docker, Kubernetes, and cloud technologies (AWS); Hands-on experience withfile transfer protocols including FTP/S and SFTP; Good understanding of EDI protocols including AS2 and OFTP2; A strong foundation in the managed file transfer (MFT) software space; AWS Certified Developer certification; Experience with serverless architectures.The benefits of joining us:Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office.#J-18808-Ljbffr