What are the responsibilities and job description for the Java developer position at Edge Computing?
Company Description
Our goal is to become your long term, trusted outsource software development partner. Our teams become an extension of your own inhouse IT team, dedicated to meeting your software development needs today, and growing with you as your needs evolve. Between our inhouse resources and immediate access to highly skilled developers, we are able to create teams according to your requirements, with exactly the skills and experience you need. Whether you need one top notch technical specialist or a team with diverse skill sets to extend your own internal resources, Edge Computing can meet your needs quickly and affordably.
Job Description
• Proficient in Java, with a good knowledge of its ecosystems
• Very good experience in developing & maintaining APIs RESTful using Java backend
• Thorough knowledge of web technologies REST, JSON, XML
• Good to have NoSQL, Apache Camel experience
• Good potential to manage multiple platforms
• Design, build, and maintain efficient, reusable, and reliable Java code
• Ensure the best possible performance, quality, and responsiveness of the applications
• Familiar with various design and architectural patterns
• Skill for writing reusable Java libraries
• Knowledge of concurrency patterns in Java
• Experience with API micro services
Additional Information
Please Apply only who can work on our W2.