Java Developer
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and innovative Java Developer to join our vibrant technology team. In this role, you will be instrumental in designing, developing, and maintaining robust software solutions that drive our business forward. Your expertise will help optimize our IT infrastructure, enhance web development projects, and ensure seamless application performance across diverse platforms. This position offers an exciting opportunity to work with cutting-edge technologies such as AWS, RESTful APIs, and modern front-end frameworks, all within an agile environment that fosters continuous learning and growth. If you thrive on solving complex problems and creating impactful software solutions, this role is perfect for you!, * Develop and implement scalable applications using Java, C#, Python, C++, and other programming languages aligned with project requirements.
- Collaborate with cross-functional teams to design RESTful APIs and integrate third-party services utilizing REST standards.
- Contribute to web development initiatives by working with front-end technologies like React and JavaScript to create engaging user interfaces.
- Manage version control systems such as GitHub, SVN, and Git to ensure code integrity and streamline development workflows.
- Participate in Agile development cycles, including sprint planning, stand-ups, and retrospectives to promote efficient project delivery.
- Optimize database interactions by writing efficient SQL queries for MySQL and other relational databases; manage data storage solutions on AWS and Azure cloud platforms.
- Maintain Linux-based environments for application deployment and troubleshooting; implement security best practices including RBAC (Role-Based Access Control).
Requirements
Do you have experience in Java?, * Proven experience in software development with a strong command of Java; familiarity with C#, C++, Python, and VBA is advantageous.
- Solid understanding of IT infrastructure components, including cloud services like AWS and Azure, as well as Linux operating systems.
- Hands-on experience developing RESTful APIs, web applications, and front-end interfaces using React or Express.js.
- Knowledge of version control tools such as GitHub, SVN, and Git for collaborative code management.
- Familiarity with database management systems like MySQL and SQL Server; ability to write optimized queries for data retrieval and manipulation.
- Experience working within Agile methodologies to deliver high-quality software solutions efficiently.
- Strong problem-solving skills combined with excellent communication abilities to collaborate effectively across teams involved in application development and system integration. Join us to be part of a forward-thinking team where innovation meets impact!
Benefits & conditions
3.83.8 out of 5 stars Remote $112,649.63 - $135,664.06 a year - Contract