Senior Java Developer
Job ID : 34975
Job Title : Senior Java Developer
Location : Austin, TX
Comapny Name : MSIT
Job Type : Full-Time, Part-Time, Contract, Training
Industry : Information Technology
Salary : $75000 - $85000 per year
Work Authorization : ["OPT","CPT","Entry Level","F1","H4","L1","H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","All EAD","US Citizen"]
No. of Positions : I have ongoing need to fill this role
Posted on : 10-06-2023
Required Skills : Software debugging skills, frameworks, Libraries.
Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance
Job Description :
Responsibilities:
- Design, develop, and maintain performant and scalable full-stack applications.
- Build and improve visual tools for application development and data science that enable users to build an end-to-end AI application quickly.
- Work very closely with, and incorporate feedback from Product Management, User Interaction Designers, Front-End and Back-End Engineers.
- Lead cross-team technical design discussions on application architecture, UI components, UX, back-end and third-party integration, and testing.
- Rapidly fix bugs, solve problems, and proactively strive to improve our products and technologies.
- Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques.
- Help build a team and cultivate innovation.
Qualifications:
- Bachelor of Science in Computer Science, Computer Engineering, or related fields.
- 2 to 4 years of professional software development experience with JavaScript, Java, or other object-oriented programming languages.
- Strong hands-on experience and understanding of object-oriented programming, data structures, algorithms, and web application development.
- Experience working JavaScript frameworks such as React, Redux, Vue, Backbone, or Angular.
- Passion for developing team-oriented solutions to complex engineering problems.
- Thrive in a dynamic, rapidly changing environment and value end-to-end ownership of projects.
- Excellent verbal and written communication skills to collaborate multi-functionally and improve scalability.
- Interest in committing to a fun, friendly, expansive, and intellectually stimulating environment.
Key Skills:
- Advanced knowledge of Java and all its products, from frameworks to libraries.
- Ability to lead a team of junior and middle specialists.
- Software debugging skills.
- Ability to create user interfaces and web products.
- A Master's or Bachelor's degree in computer technology.
Company Details :
Company Information hidden please Login to view details