Senior Full Stack Developer designing and developing scalable applications at Electric Mind. Collaborating in Agile teams using Java, Spring, and diverse technologies to meet client needs.
Responsibilities
Join our team to work on everything from front-end to server-side code and database architecture.
Build a wide variety of enterprise/consumer facing applications within a team-based Agile environment.
Work closely with a cross functional team including clients.
Find continuous opportunities to learn, share knowledge and teach within your team and within the developer community at Electric Mind via educational sessions, study groups and hands-on R&D initiatives.
Deliver custom software applications for complex business and technical challenges.
Work on projects using Java, Spring, JavaScript, React, Angular, Moleculer, Node.js, MongoDB, Kafka, Hadoop, Kotlin, Cloud Foundry and AWS.
Requirements
Proven experience designing and developing complex applications that are highly scalable and extensible
Fluent in Java and React
Significant cloud platform experience, preferably with AWS or Azure
Strong fundamental knowledge of computer science algorithms, data structures and design patterns
Experience designing distributed systems at scale handling large data sets leveraging Apache Spark, Kafka, Kinesis, and Hadoop toolsets
Experience with Infrastructure as Code such as Terraform
Attention to well-crafted software.
Exposure to and interest in Agile approaches to software development e.g. automated testing, continuous integration, project rooms, pair programming, etc.
Fluent and current in HTML5, CSS and JavaScript frameworks
UNIX, Linux and W3C technologies including HTTP and XML
Automated build, test and deployment tools
Benefits
We are now working as a remote first organization and will continue to do so for the foreseeable future. As a result, all of our interviews will also be conducted remotely.
Electric Mind is committed to diversity in the workplace. We are an inclusive employer and welcome and encourage applications from all qualified candidates. Applicants’ needs will be accommodated during our recruitment and selection process so please advise us if you require accommodation.
Senior Software Engineer developing Java microservices for CVS Health's cloud - native platform on Google Cloud. Engaging in modernization of pharmacy systems and enhancing performance.
Full Stack Software Development Engineer at CVS Health developing digital solutions for healthcare. Collaborating with cross - functional teams throughout the entire development life cycle of products.
Java Tech Lead at Raiffeisen Bank shaping reliable products and leading a talented IT team in Ukraine. Responsible for developing Spring Boot microservices and ensuring system performance.
Technical Manager leading enterprise - grade modernization programs at TransUnion. Managing cloud - native microservices architecture and driving innovation across global teams.
Software Engineer developing high - performance software solutions for securities transactions. Collaborating with a team to enhance the efficiency of the Trading Platform.
C/C++ Senior Software Engineer developing and maintaining financial services solutions. Analyzing user requirements and collaborating within an agile team to deliver quality code.
Senior Software Engineer developing scalable financial technology solutions for FIS. Collaborating with a dynamic team to drive innovation in fintech and improve customer experiences.
Abteilungsleiter Softwareentwicklung verantwortlich für die technische Verfügbarkeit von Windenergieanlagen. Leitung eines Entwicklerteams und Umsetzung agiler Entwicklungsprozesse am Standort Ostenfeld in Vollzeit.
Leitung des Entwicklerteams in Bremen für Softwareentwicklung im Windkraftanlagen - Sektor. Verantworte Systementwicklung, agile Prozesse und Datenmanagement.
Department Head for Software Development leading a team for wind power company. Responsible for agile processes and technical systems development in a hybrid work environment.