We recruit the top 1% software engineering resources from all over the world
Remote Java Developers Jobs
Apply today and get matched with your dream job
- 3+ years of experience with Java
- Excellent working knowledge of the following technologies: Java, Databases, Middleware (RESTful services).
- Proper understanding of Object Oriented Analysis, Design and Programming, familiarity with Design Patterns.
- experience with multithreaded systems.
- Experience of iterative / agile development practices.
- Experience of working in a global delivery team.
- Comfortable with direct interaction with the business users at all levels.
- The responsibilities will change according to each project.
- You should be able to adapt to whatever may be required for the project
- A foundational understanding and experience with topics related to platform scale, availability, security, operations and deployment.
- Passionate about data, innovation, and using technology to unlock the future.
- Good communication skills, ability to collaborate on cross-functional teams, and partner with product and design.
- Organizational skills
- Great attention to detail
- An analytical mind
- Basic knowledge in UML
- Functional programming experience
- Knowledge of DevOps principles
- Familiarity with micro-service architectural concepts
- Mainframe knowledge or exposure is a plus