-
Develop and maintain high-performance, scalable Java-based applications for enterprise-level systems. Work with both legacy systems and cutting-edge technologies to drive innovation.
-
Leverage AWS services for deployment, monitoring, and management of applications. Ensure that applications are cloud-ready, scalable, and optimized for performance on AWS platforms.
-
Tackle complex software engineering challenges with a logical approach. Break down problems, design solutions, and deliver results with minimal guidance.
-
Design and implement modular systems and codebases that support scalability, maintainability, and reuse across multiple projects.
-
Design and implement RESTful APIs for system integration and communication with third-party applications. Optimize API performance and ensure seamless integration with backend systems.
-
Design, implement, and optimize database schemas and queries. Work with both relational and NoSQL databases, ensuring efficient data storage and retrieval.