OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Senior Java Developer
mBlox is looking for an experienced Senior Java Developer to join our experienced Messaging systems development team in Lund.
You should have a drive and passionate interest for hands-on software design and development, especially of database-driven back-end systems. The position calls for an individual with proven experience in delivering high-quality software on time. You should have an in-depth knowledge of working on high volume, low latency, real-time multithreaded platforms of mission-critical systems.
You also need to have good communications skills in written and spoken English as we work with colleagues, partners and customers on global basis. Basic knowledge in Swedish is preferable.
We can offer you an exciting work place with talented co-workers, challenging tasks and a chance to impact a growing team. If this is something that sounds like you and makes you excited, then we'd like to meet you.
Tasks and Responsibilities:
. You will be responsible for taking requirements in the form of user stories and writing well documented, tested, robust, stable and scalable software code
. It's essential that you're experienced in using source code control; dependency management & auto build environments
. Develop Unit Tests as part of Software Development Process
. Follow industry standard software design methodologies for development (e.g., Agile Methodologies, Scrum, Kanban)
. Participate in documenting software deliverables
. Participate in release and iteration planning meetings with team
. Pair with other engineers to solve complex problems
. Work with QA to develop automated test cases
. Work with architects and other stakeholders to ensure that the software design delivers the systems requirements specified and that it fits the overall solution architecture
. Prepared to coach and lead junior developers.
Education
. You have a university degree (BS/MS or equivalent) within Computer Science or Software Engineering.
Skills and experience
. 5+ year of experience in software development, mainly in J2ME but J2EE and other languages is a plus
. Python, C# & .Net framework understanding is an advantage
. Java Web application technologies: JSF, Servlet, Java Script/JQuery, AJAX, MVC framework
. Web Services (SOAP/RESTful), Messaging Service / JMS like OpenMQ, OSGi, NIO socket programming.
. Application servers, e.g. JBoss, Glassfish, Tomcat, Netty, Jetty
. Databases: Oracle, MySQL (incl Cluster), and experience from any NoSQL DB, preferably Hadoop.
. Operating systems: Windows and Linux
. Experience working in development environments using Eclipse, Subversion/GIT, Maven, Jenkins, ANT
. Good Object Oriented design knowledge
. Familiarity with software design concepts and patterns
. Experience of working within agile environments such as Scrum
. Good knowledge of unit testing, mocking and continuous deployment
. Scaling, performance and concurrency, especially multi-threaded programming
. Technical discipline and attention to detail essential
. Good verbal and written communication skills
. Experience working with TDD is an advantage
. Experience of automated test tools (Jmeter, Selenium)
mBlox is the world's largest mobile transaction network. Specialising in the commercial and technical complexities of mobile payment and message transmission, mBlox is in the business of connecting companies with customers. The result of this dedicated attention to messaging services is that mBlox delivers comprehensive and reliable SMS transport and financial settlement services. With an international network of offices, mature operator relationships and carrier-grade infrastructure, mBlox powers mobile business. The company's new services include innovative Smartphone applications that enable broader commerce to take place on mobile devices and provide sophisticated location based information regarding consumer behaviour and take up. mBlox Inc. is headquartered in San Francisco with EMEA headquarters in London and Asia headquarters in Singapore and offices across mainland Europe. For further information visit www.mblox.com
In this recruitment we are cooperating with Dfind IT. For questions please contact Recruitment Consultant Malin Schultz at malin.schultz@dfind.se. We are handling applications on a continious basis, but the latest date of application is the 18th of October.
Ort: Lund
Uppdragsgivare: mBlox