company logo

Senior Software Engineer(EJB)

Bengaluru
Full-Time
Mid-Level: 4 to 6 years
Posted on Jul 28 2023

About the Job

Skills

Enterprise JavaBeans (EJB)
Linux
Java
JBOSS
JavaEE
Protocol

Job Title: Senior Software Engineer


Experience:4-6 years


Notice Period: Immediate Joiners


Location: Bengaluru/Remote


Job Summary


We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team. The successful candidate will play a crucial role in designing, developing, and implementing robust and scalable enterprise applications using EJB (Enterprise JavaBeans) technology, running on the JBoss application server. Additionally, the candidate should possess a strong background in Linux administration and be proficient in managing Linux-based systems.


Responsibilities:


  • Design, develop, and implement complex enterprise applications using EJB technology.
  • Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications.
  • Develop and maintain server-side code to ensure the highest levels of system performance, reliability, and scalability.
  • Work closely with QA teams to conduct thorough testing and debugging of applications to identify and resolve issues promptly.
  • Optimize application performance and troubleshoot bottlenecks to ensure efficient and responsive systems.
  • Deploy applications to JBoss application server and monitor their performance in production environments.
  • Collaborate with DevOps teams to streamline deployment processes and ensure smooth operations.
  • Provide technical expertise and mentorship to junior team members, assisting in their professional growth.
  • Manage Linux-based servers, including installation, configuration, monitoring, and troubleshooting.
  • Maintain system security and perform regular updates and patches to ensure a stable and secure environment.
  • Proactively monitor server performance and address potential concerns to ensure high availability.



Requirements:


  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in developing enterprise applications using EJB technology.
  • In-depth knowledge of JBoss application server and its configuration.
  • Strong proficiency in Java programming language and related frameworks.
  • Solid understanding of distributed systems and multi-tier architecture.
  • Proficiency in Linux administration, including command-line interface and shell scripting.
  • Familiarity with networking protocols and concepts.
  • Experience with performance tuning and optimization techniques for Java applications on JBoss.
  • Ability to work collaboratively in a team environment and adapt to changing project requirements.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills to effectively interact with team members and stakeholders.
  • Knowledge of other Java EE technologies and frameworks is a plus.

About the company

We work on Java Full stack, front-end etc

Industry

IT Software

Company Size

51-200 Employees

Headquarter

Bengaluru

Other open jobs from Iosys Software