Software Engineer - Java
MBI Digital is looking for a Java Software Engineer with 3+ years of development experience, building, running, and debugging java based web applications and demonstrated expertise in building distributed, client / server systems
This is a 100% remote opportunity, with 2-3 years project engagement. The candidate should be willing to work in the EST and PST time zone.
Roles and Responsibilities :
- 3+ years of development experience, building, running, and debugging java based web applications
- Demonstrated expertise in building distributed, client / server systems.
- Design, build, and maintain APIs (REST, gRPC, Thrift etc), user-facing applications, services, and systems
- Strong knowledge of algorithms, data structures and performance optimization strategies
- Hands on experience of working in platform teams building reusable infrastructure and service components running at high transactional volumes
- Strong Experience with scalable and distributed datastores (Postgresql,MySQL, DynamoDB, ElasticSearch )
- Experience with AWS or other cloud providers for both infrastructure and application development
- Strong knowledge and experience building applications using open source technologies such as Spring, Guava, Redis, ElasticSearch / Lucene, Hibernate / JOOQ, Jersey (REST) etc.
J-18808-Ljbffr
Fullstack JAVA Engineer
Must have six (10 years of experience with the following tech stacks: JavaScript, HTML, CSS, CSS Pre-processors (Sass/Less), JQuery, Angular, Bootstrap, NodeJs, Micro-services, performance tuning services, Jenkins, Docker, Developer Tools, Testing/Debugging, Web Sessions, Browser storage, JWT (JSON ...
Java Software Engineer
Senior Flink Streaming Engineer. Hands-on development experience in Java 8/11 (Stream API, Multi-threading, Collections. Docker) and preferably, Container Management software (Kubernetes). ...
Senior Java Software Engineer
As a Senior Java Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers, and provide code reviews. Expertise using Java with Spring Framework & Spring-Boot. ...
Java Software Engineer
You’ll have (Qualification & Experience):Bachelor’s degree in Computer Science or related technical discipline5-8 years of hands on experience designing, developing and deploying scalable web applications and servicesPossess leadership skills to guide the team towards successful project executionExp...
Java Software Engineer - Analyst
Are you a passionate, talented software junky ready to tackle some of the largest supply chain challenges in the world? Are you looking to join a world class team that creates innovative software solutions to get products to your front door at blazing speed? If so, we’re looking for you! As a softwa...
Java Software Engineer
Joining us as a Software Engineer is a chance to grow into a Senior, Staff, and Principal Developer or follow a people management career progression into a Team Lead and beyond. One of the most diversified and fastest-growing technology providers of integrated software solutions, we are innovative l...
Full Stack Engineer
We are seeking a talented and motivated Full Stack Developer with expertise in the ReactJS framework to join our team. As a Full Stack Developer, you will be responsible for developing and maintaining web applications, ensuring performance and scalability, and collaborating with cross-functional tea...
Software Developer
Intermediate level Software Developer. Develop information systems by designing, developing, and installing software solutions following the software development lifecycle. Provide mentorship to Junior and Intermediate software developers. In your role you will research, design, implement, manage, a...
Back End Developer
Experience working in an Agile/Scrum setting, including partnering with business analysts, other developers, and testers, and implementing solutions related to creative process. Working knowledge of the general web application landscape, architectures, trends, and emerging technologies. ...
Senior Software Engineer
Bachelor's or Master’s degree in Computer Science, Engineering, or a related field. ...