- Coordinate requirements, schedules, and activities; contribute to team meetings; and troubleshoot development and production problems across multiple environments and operating platforms
- Support and develop other developers providing advice, coaching, and educational opportunities
- Define web architectures and solutions from business requirements, produce estimates and timeline, and manage delivery against those plans
- Exhibit excellent communications skills and engage in technical discussions with peers becoming a trusted, technical advisor
- Work with others to ensure adherence to code standards and best practices
- Produce reusable, testable, and efficient code
- Design and implement low-latency, high-availability, and performant applications
- Implement secure by design standards including data protection
- Integrate data storage solutions
- Ensure application performance, quality, and responsiveness
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks as well as fix bugs.
Required Experience
- Excellent English communication skills
- Minimum 5 years of hands-on Java application development work experience in a client server environment that demonstrates exceptional design, coding, testing and debugging skills
- Cloud environment hands-on required
- Should have experience on Apache Kafka;
- Able to demonstrate in-depth understanding of OO principles and design patterns (usage and pitfalls)
- Strong understanding of relational databases, SQL queries
- Should have worked with Maven, JIRA, Jenkins;
About Arthur Grand Technologies:
Arthur Grand Technologies is a leading provider of staffing and technology consulting services. Our company is managed by a team of professionals who have worked for big 5 consulting firms for 20+ years. We are a minority-owned staff augmentation and technology consulting company.
At Arthur Grand Technologies, we value our employees & contractors and strive to provide them with challenging, interesting work, market-relevant benefits, and opportunities for professional growth. If you have the necessary qualifications, and are excited to join a dynamic team, please send your resume to teamkevin@arthurgrand.com for immediate consideration.
Thank you for considering Arthur Grand Technologies. We look forward to hearing from you soon.