Lead Java Developer
Job Description
Roles & Responsibilities
Responsible for designing developing and maintaining high-quality mobile applications using Java for the Android platform.
Work closely with designers product owners and other developers to create user-friendly and functional apps that meet business requirements and user needs.
Design develop & deploy solutions to business problems in alignment with the enterprise architecture direction and standards.
Write clean efficient and well-documented Java code to develop new features and functionalities for mobile applications.
Work closely with UI / UX designers to implement user interfaces that are visually appealing and intuitive.
Conduct thorough unit testing and debugging of applications to ensure quality and identify and fix bugs.
Optimize code for performance efficiency and responsiveness to enhance the user experience.
Integrate with backend systems and APIs to connect applications with data sources and services.
Adhere to coding standards best practices and design patterns to ensure maintainable and scalable code.
Keep up-to-date with the latest trends and technologies in Android development and Java programming.
Utilize Android Studio SDKs and other development tools to build and deploy applications.
Work effectively in a team environment with other developers testers and product owners.
Troubleshoot and resolve technical challenges and issues that arise during the development process
Experience with SQLite and other database systems for data storage.
Experience with design tools like Figma or Adobe XD.
Experience contributing to open-source projects
Key Skills
REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Experience : years
Vacancy : 1
Lead Java Developer • Owings Mills, Maryland, USA