Design, develop, test, and maintain Java applications and software solutions.
Analyze and design necessary services, database structures, and algorithms based on business requirements for assigned functions, ensuring compliance with application development framework regulations
Develop application software functions according to assigned business requirements, perform unit testing before handing over to the testing team
Transfer the developed functions to the testing team and fix errors
Collaborate with cross-functional teams to understand project requirements and deliver high-quality software solutions.
Participate in code and design reviews to ensure code quality.
Participate in activities to help measure performance and find ways to improve existing code base and services
Stay updated with the latest Java technologies and industry trends.
Ready to Apply?
Join thousands of Americans building their careers