Unknown Company

Java Fullstack Developer

irving, tx • Posted 3 days ago
Onsite Full Time General

Java Fullstack DeveloperLocation: Irving, TX Duration: FulltimeFullstack Developer Must Have Technical/Functional Skills8+ years of relevant experience in apps development or systems analysis roleExperience in managing and implementing successful projectsAbility to adjust priorities quickly as circumstances dictateDemonstrated leadership and project management skillsConsistently demonstrates clear and concise written and verbal communicationExpert level knowledge and understanding in JAVA/J2EE spring boot, spring framework stackExperience in java, multithreading, object-oriented design and developmentDeep understanding of Microservice and Microservices best practices, patterns- Spring boot microservices is highly preferredExtensive experience system analysis and in UI programming of software applicationsExpert level knowledge and understanding in Angular based UI developmentGood understanding of Kafka is highly desirablePython development is highly desirableBasic SQL/Oracle Database understanding and NOSql DB knowledgeExperience in SCMs like GIT; And tools like JIRAGood understanding of OpenShift & DockerGood to have knowledge on UI development using angularGood to have basic knowledge of cloud technologies including AWS and S3Good to have knowledge of LLM, Agentic AI and AI enabled development tools like copilotAgile/Scrum methodology experience is requiredStrong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activitiesAbility to contribute in high- and low-level system design (Sequence diagram, class diagrams)Strong communication skills, should be able to communicate effectively with business and other stakeholdersRoles & ResponsibilitiesAs a global team member, analyze and collaborate technical solutions and strategies with the team and provide the optimum solution for our clientsOwn success – Takes responsibility for successful delivery of the solutions. Mentoring other developer on their implementation while needed, and organize review activities like design review, code review and technical document review etc. to make sure the success deliverableExplore existing application systems, determines areas of complexity, potential risks to successful implementationCommunicate continually with the client and project teams – Clarify client’s needs, present tech team ideas and explains progress on the development effortsContributes to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc.Strictly follow Client’s engineering standards and ensure these are followed across all modules in the projectPerform code & design reviews consistentlyEnsure essential procedures are followed and help define operating standards and processesHas the ability to operate with a limited level of direct supervision

Back to Job Search